Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.201 Beiträge
 
Delphi 12 Athens
 
#2

Re: Pfad zu einer Datei herausfinden

  Alt 20. Okt 2009, 10:26
Zitat von VizeTE:
unter Windows kann ich doch einfach eine Datei ohne Angabe des Pfades öffnen.
ja

Zitat von VizeTE:
Windows sucht dann zunächst im Ausführungsverzeichnis, dann im den Verzeichnissen
in der Windwos-Path-Variabeln und was weiß ich wo noch alles.
nein

Es kommt drauf an, wie du die Datei öffnest.

DLLs via LoadLibrary werden z.B. so gesucht.
Aber z.B. AssignFile oder Stream.LoadFromFile öffnet dagegen immer nur im aktuellen Programmverzeichnis.

Zitat von VizeTE:
Wenn ich auf dieser Weise eine Datei geöffnet habe gibt es dann einen Weg
den Pfad auf die Datei herauszubekommen?
ich würde einfach das aktuelle Programmverzeichnis auslesen
> GetCurrentDir und Co.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat