Autor Beitrag
cs-schmarotzer
Hält's aus hier
Beiträge: 13



BeitragVerfasst: So 16.03.03 07:52 
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
Popov
ontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic starofftopic star
Beiträge: 1655
Erhaltene Danke: 13

WinXP Prof.
Bei Kleinigkeiten D3Pro, bei größeren Sachen D6Pro oder D7
BeitragVerfasst: So 16.03.03 09:13 
ausblenden Quelltext
1:
2:
path := ExtractFilePath(ParamStr(0));
inidatei := TIniFile.create(path + 'config.ini');


Persönliche Bemerkung. Das mit dem Bild find ich blöd. Zwar macht ein Bild die Sau nicht fett, aber wenn jeder anfängt seine Megabilder hier einzubinden, dann wird es spaßig.

_________________
Popov


Zuletzt bearbeitet von Popov am So 16.03.03 09:17, insgesamt 1-mal bearbeitet
toms
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1099
Erhaltene Danke: 2



BeitragVerfasst: So 16.03.03 09:15 
Zitat:
wie ich das verzeichnis meiner exe-Datei rausfinden kann


ausblenden Quelltext
1:
VerzeichnisDerExe := ExtractFilePath(Paramstr(0));					
Tino
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Veteran
Beiträge: 9839
Erhaltene Danke: 45

Windows 8.1
Delphi XE4
BeitragVerfasst: So 16.03.03 16:18 
Popov hat folgendes geschrieben:
Zwar macht ein Bild die Sau nicht fett, aber wenn jeder anfängt seine Megabilder hier einzubinden, dann wird es spaßig.

Bilder in der Signatur sind so oder so nicht erlaubt.

Gruß
TINO
cs-schmarotzer Threadstarter
Hält's aus hier
Beiträge: 13



BeitragVerfasst: So 16.03.03 18:02 
Sorry nochmal wegen des Bildes in der Signatur...
Laeuft jetzt prima.
Danke fuer die schnelle Hilfe!
Tino
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Veteran
Beiträge: 9839
Erhaltene Danke: 45

Windows 8.1
Delphi XE4
BeitragVerfasst: Mo 17.03.03 10:28 
cs-schmarotzer hat folgendes geschrieben:
Sorry nochmal wegen des Bildes in der Signatur...

Kein Problem :-)