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.