Ich habe ne Weile schon nich mehr mit Delphi gearbeitet und wahrscheinlich bin ich einfach nur zu daemlich, um das Problem zu loesen, also lacht ueber mich, was das Zeug haelt!
Ich arbeite mit Ini-Dateien und moehcte die Datei im selben Verzeichnis wie die exe-Datei haben, also schreibe ich:
inidatei.TIniFile.create('.\config.ini');
Das sollte die Ini-Datei im selben Verzeichnis ablegen. Tuts aber nich.
Es liegt an einem opendialog, dessen ausgewaehlte Datei ich in der ini-datei (zusammen mit anderes Variablen) speichern moechte.
Die ini-datei wird nun im gleichen ordner wie die ausgewaehlte datei aus dem opendialog gespeichert, obwohl der TIniFile.Create-befehl vor dem opendialog-Kram ausgefuehrt wird.
Meine Rettung waere nun, wie ich das verzeichnis meiner exe-Datei rausfinden kann, damit ich kein relatives Verzeichnis mehr angeben muss ODER eine Loesung zu meinem ach-so-komischen Fehler der mich extrem aufregt.
Danke!
Chris