Hallo Smokey,
Willkommen bei Delphi Praxis! Wenn ich Dich richtig verstehe, interessiert Dich das Arbeitsverzeichnis und die Dinge "'drum herum". Nutze die Suche des Forums und probiere mal [
df]Arbeitsverzeichnis[/
df].
Zitat von
rebugger:
ExtractFilePath(ParamStr(0)) <= gibt dir das Verzeichnis zurück, in dem dein Programm liegt !
Das stimmt nicht ganz: Es wird das Arbeitsverzeichnis zurückgegeben. Wann immer Du aus der Shell ein Programm "von einem anderen Ort aus" ausführst, verweist dieses Konstrukt nicht länger auf der Binary, das ausgeführt wird.