Funktion gesucht, die den tatsächlichen Pfadnamen ermittelt
Also so ähnlich wie
Delphi-Quellcode:
.
GetFullPathName()
Das funktioniert gut mit
Delphi-Quellcode:
-> "C:\Windows\System32"
GetFullPathName(".")
liefert aber für
Delphi-Quellcode:
nur "c:\windows\system32" zurück.
GetFullPathName("c:\windows\system32")
Ich habe auch schon probiert mit
Delphi-Quellcode:
; aber die Struktur WIN32_FIND_DATA enthält leider nur die unterste Ebene, hier "System32". Jetzt könnte man natürlich den gesamten Pfad damit abarbeiten, aber vielleicht gibt's da ja auch schon eine API-Funktion dafür...
FindFirstFile("c:\windows\system32")
|
AW: Funktion gesucht, die den tatsächlichen Pfadnamen ermittelt
Ich versteh nicht so ganz was du willst.
Was soll denn deiner Meinung bei
Delphi-Quellcode:
GetFullPathName('c:\windows\system32')
rauskommen? |
AW: Funktion gesucht, die den tatsächlichen Pfadnamen ermittelt
Ich sehe als Unterschied zwischen Soll und Ist nur die Großkleinschreibung. da könnte GetLongPathName helfen.
|
AW: Funktion gesucht, die den tatsächlichen Pfadnamen ermittelt
Da intern Windows keine Unterschied zwischen Groß- und Kleinschreibung macht, dürfte das egal sein. Es sei denn es geht um Eyecandy beim Anzeigen.
|
AW: Funktion gesucht, die den tatsächlichen Pfadnamen ermittelt
Zitat:
|
AW: Funktion gesucht, die den tatsächlichen Pfadnamen ermittelt
Dann schreib dir eine Funktion, die jeden Buchstaben nach eine Backslash groß schreibt.
Die Glaskugel hat ja mal funktioniert. :shock: |
AW: Funktion gesucht, die den tatsächlichen Pfadnamen ermittelt
Zitat:
Zitat:
|
AW: Funktion gesucht, die den tatsächlichen Pfadnamen ermittelt
Warum muss das nicht immer stimmen? Genau das willst du doch oder?
|
AW: Funktion gesucht, die den tatsächlichen Pfadnamen ermittelt
Zitat:
|
AW: Funktion gesucht, die den tatsächlichen Pfadnamen ermittelt
Zitat:
Aber es gibt doch auch Ordnerstrukturen die so aussehen:
Aber das ist ab diesem Zeitpunkt alles nur noch reine Spekulation. Der TE soll sich mal dazu äußern, was er wirklich will. Ich habe die Eingangsfrage nämlich auch nicht wirklich verstanden. Für mich ist da auch nur der Unterschied der Groß-/Kleinschreibung zu erkennen. :roll: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:51 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