Hallo,
ich bin neu hier im Forum und hoffe, dass mir hier jemand auf die Sprünge helfen kann.
Ich habe während meiner Schulzeit bereits mit INI-Dateien gearbeitet. Ich hatte das eigentlich als sehr sehr leicht in Erinnerung. Leider stellt sich jetzt heraus, dass ich doch nichts mehr kann.
Ich habe mir folgende Anleitung bzgl. INI-Files
INI Howto angesehen und versucht ein kleines Beispiel zu programmieren.
Meine INI-Datei test.ini
[Person]
vorname=Michael
und hier mein Programmcode
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var
Ini: TIniFile;
begin
Ini := TIniFile.Create('test.ini');
try
Caption := Ini.ReadString('person', 'vorname', 'Kein Name');
finally
Ini.Free;
end;
end;
Wenn ich alles richtig verstanden habe, dann ist 'Kein Name' ein Default Wert, der Zurückgegeben wird, wenn kein Wert in der INI-Datei gefunden wird. Für mich eigentlich unlogisch aber bitte.
Mein Problem ist jetzt, dass ich keinen Wert, außer "Kein Name" erhalte. Die Ini-Datei und das Programm sind im selben Ordner gespeichert. Der Pfad sollte also stimmen.
Warum funktioniert das nicht??