Einzelnen Beitrag anzeigen

Klaus01

Registriert seit: 30. Nov 2005
Ort: München
5.771 Beiträge
 
Delphi 10.4 Sydney
 
#8

Re: IniFile - Auslesen funktioniert nicht

  Alt 20. Aug 2006, 11:05
Zitat von Balu der Bär:
Könnte es sein das es an dieser Zeile liegt:
IniDatei := TIniFile.Create(ChangeFileExt(ParamStr(0), '.ini')); ChangeFileExt(ParamStr(0)) ändert den Dateinamen der Exe (also z.B. Projekt1.exe) in Projekt1.ini. Bist du sicher das diese Datei existiert?
Das tut es mitnichten, es ändert die Extension des übergebenen Dateinamen, aber ändert nicht
den Dateinamen auf der HD.

Aber wie wieter oben schon einmal bemerkt ist es wohl besser dies zu nehmen:

IniDatei := TIniFile.Create(ExtractfilePath(ParamStr(0))+ChangeFileExt(ParamStr(0), '.ini')); Funktioniert aber nur wenn Deine ini Datei auch im Verzeichnis der exe liegt.

Grüße
Klaus
Klaus
  Mit Zitat antworten Zitat