Entwickler-Ecke

Dateizugriff - Arbeits-Verzeichnis setzen


007 - Sa 12.10.02 23:18
Titel: Arbeits-Verzeichnis setzen
folgendes Problem:

mein Programm benötigt ein config file dass sich im selben ordner wie die exe datei befindet. wenn ich nun (mit savedialog) im programm eine datei abspeichere (in ein anderes verzeichnis als das, verzeichnis der exe datei) und danach eine funktion ausführe, die das config file benötigt funktioniert das nicht da das programm das config file im ordner der zuvor gespeicherten funktion sucht.

ich müsste also irgendwie das "working directory" auf das "exe-datei-directory" setzen, um es ma ganz unqualifiziert zu sagen.

MfG 007


FriFra - Sa 12.10.02 23:35

ExtractFilePath(ParamStr(0))+'configfile.cfg'


Christian S. - Sa 12.10.02 23:37

Hi!

Das sollte so funktionieren:

Quelltext
1:
SetCurrentDir(ExtractFilePath(ParamStr(0));                    


MfG,
Peter


007 - Sa 12.10.02 23:42

danke peter lustig.. das war genau das was ich gesucht habe.

thx :) 007