Registriert seit: 14. Apr 2003
Ort: Stuttgart
1.701 Beiträge
Delphi 7 Professional
|
Re: C: = C:\Windows\System32
13. Feb 2009, 14:49
Auweia.
Das habe ich auch gerade rausgefunden. Warum das allerdings nicht dokumentiert wurde?
Also nochmal zum mitlesen:
+Delphi in E:\Delphi startet
++TestProgramm in P:\Test
GetFullPathName mit "C:" liefert: "C:\"
GetFullPathName mit "P:" liefert: "P:\Test"
GetFullPathName mit "E:" liefert: "E:\Delphi"
Wer Delphi gestartet hat ist dabei irrelevant. Es wird nur der ein Parent verwendet.
Bei Eingabe von "X:" liefert die Funktion dann das aktuelle Verzeichnis, wenn X: auch der Laufwerksbuchstabe des aktuellen Verzeichnisses des Prozesses oder dessen Elternprozess ist.
|