Entwickler-Ecke

Dateizugriff - Opendialog


Redfox87 - Mo 03.04.06 15:21
Titel: Opendialog
Hallo,

kann ich beim TOpendialog irgendwie einstellen, das sich die datei immer im selben verzeichnis befindet wie das Hauptprogramm. Sozusagen

../highscore.txt

?? Wie geht das wie ist der Syntax dafür?

Danke

Thomas


Danniolo - Mo 03.04.06 15:25

Ich glaub, das geht so:

Delphi-Quelltext
1:
OpenDialog1.InitialDir := ExtractFilePath(Application.ExeName);                    


Das ist allerdings ungetestet, probiers einfach mnal aus, falls es nicht geht probier ichs nochma aus :D


beljo - Mo 03.04.06 16:33

Ist es nicht so das wenn man einmal den Pfad beim Öffnen angelegt hat sich die ausführende Exe das " merkt"?
also bei klappts wunderbar ohne zusaäzliche angaben.

Delphi-Quelltext
1:
2:
if OpenDialog1.execute then
   ini :=TiniFile.Create(openDialog1.filename);


probiers mal aus