AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 02:47

Parameter dieser Suchanfrage:

Suche in Thema: Groß/Kleinschreibung (Pfad) Original erhalten?
Suche alle Beiträge, die von "MicMic" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 7 von insges. 7 Treffern
Suche benötigte 0.002s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Win32/Win64 API (native code)

    AW: Groß/Kleinschreibung (Pfad) Original erhalten?

     
      by MicMic, 1. Okt 2018
    Danke KodeZwerg. Daran hatte ich auch schon gedacht aber wollte mal schauen ob sich's auch gleich lösen lässt. Zum Glück brauch ich dies nur für ein Programmstart. Dann ist es auch nicht so schlimm, wenn sie kurz werden und man sie wieder lang machen muss. Hab die API Version mal kurz getestet. Die andere noch nicht. Grad wenig Zeit für's programmieren. Also vielen Dank für die Hilfe. Micha
  • Forum: Win32/Win64 API (native code)

    AW: Groß/Kleinschreibung (Pfad) Original erhalten?

     
      by MicMic, 29. Sep 2018
    Hallo, wenn du dich erinnern kannst...
    An der Funktion (bzw. an meine Funktion die ich entsprechend für meine Bedürfnisse abgeändert habe <- nachfolgender Code), bin ich gerade noch am rumwerkeln.

    Function PathToCS(Const Path: UnicodeString): UnicodeString;
    Var
    Count: ULONG;
    Attrs: ULONG;
    ShellFolder: IShellFolder;
    Pa: Array Of Char;
    Pidl: PItemIDList;
  • Forum: Win32/Win64 API (native code)

    AW: Groß/Kleinschreibung (Pfad) Original erhalten?

     
      by MicMic, 19. Aug 2018
    @KodeZwerg... danke für die Info zum WideString.
    @Luckie... Ja, die originale Groß-Kleinschreibung dient nur zur Ansicht. Deswegen keine weitere Fehlerbehandlung. Wenn's halt nicht geht, bleibt der Pfad halt so, wie er zuvor angegeben wurde.

    Deswegen habe ich auch aus den zwei Funktionen (die ich ja nicht schlecht mache), eine gebaut. Ist ja dann auch einfach anzugeben "path :=...
  • Forum: Win32/Win64 API (native code)

    AW: Groß/Kleinschreibung (Pfad) Original erhalten?

     
      by MicMic, 19. Aug 2018
    Danke @KodeZwerg
    Geht SUPER. Dankeschön

    Habe noch zwei Fragen. Im "if not" Bereich steht "CoTaskMemFree". Sonst nicht.
    Sollte es nicht so oder so ausgeführt werden? Aber es ist ja hier ein "Result" was ja gebraucht wird.

    Dann kenne ich das "WideString" gar nicht. Bei "PWideChar(WideString(Path))". Ich mach sonst immer ein "PWideChar(Path)". Das geht auch aber was ist der Unterschied? Da...
  • Forum: Win32/Win64 API (native code)

    AW: Groß/Kleinschreibung (Pfad) Original erhalten?

     
      by MicMic, 18. Aug 2018
    Danke für die Hilfestellung.
    habe mal alles ausprobiert (ExtractFilePath, ExpandFileName, GetDirectoryName) und mit SHGetFileInfo auch herumexperimentiert.
    Keine Erfolge und zu "ExpandFileNameCase"... (kannte ich noch nicht) da kann man etwas herausholen aber dennoch müsste man das Verzeichnis (z.B. "C:\Ich\bin\so\froh\wie\der\Mops\im\Hafenstroh\") splitten und in Strings aufteilen. Am Ende...
  • Forum: Win32/Win64 API (native code)

    AW: Groß/Kleinschreibung (Pfad) Original erhalten?

     
      by MicMic, 18. Aug 2018
    Ist mir ein Begriff, kenne es aber nur in Verbindung mit Standard-Ordner/System-Ordner usw.
    Wenn ich jetzt z.B. ein neuen Ordner anlege "C:\TeSt", würde ich gerne ohne FindFirst/Next da herankommen, sprich ich übergebe "c:\test" und bekomme "C:\TeSt" zurück.

    Michael
  • Forum: Win32/Win64 API (native code)

    Groß/Kleinschreibung (Pfad) Original erhalten?

     
      by MicMic, 18. Aug 2018
    Hallo,
    wenn ich in einer Variable "c:\windows\syswow64\" oder "c:\winDows\SYSwow64\" (als Beispiel) stehen habe, kann ich damit arbeiten aber zur Ansicht würde ich gerne die originale Groß-/Kleinschreibung nutzen. Original ist der Pfad "C:\Windows\SysWOW64".

    Ich frage mich, wie ich mit einfachen Mitteln (ohne FindFirst/Next) da rankomme.
    Vielleicht gibt es eine Win API Funktion die ich dafür...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=MicMic&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=197584
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:56 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz