Thema: Delphi C: = C:\Windows\System32

Einzelnen Beitrag anzeigen

Dezipaitor

Registriert seit: 14. Apr 2003
Ort: Stuttgart
1.701 Beiträge
 
Delphi 7 Professional
 
#11

Re: C: = C:\Windows\System32

  Alt 13. Feb 2009, 13: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.
Christian
Windows, Tokens, Access Control List, Dateisicherheit, Desktop, Vista Elevation?
Goto: JEDI API LIB & Windows Security Code Library (JWSCL)
  Mit Zitat antworten Zitat