Nachdem ich Schwierigkeiten mit einer ListBox hatte, habe ich nun eine Frage zu einer INI-Datei, in der ich Daten speichern möchte.
Code: Alles auswählen
procedure TfmDaten.btSpeichernClick(Sender: TObject);
var
varAlter, a: Integer;
begin
ini:= TIniFile.Create('d:\Daten.ini');
a:= (StrToInt(laedAlter.Text) + 29) * 7;
try
ini.WriteString(laedName.Text, 'Name', laedName.Text);
ini.WriteInteger(laedName.Text, 'Alter', a);
ini.ReadSections(lbDaten.Items);
finally
ini.Free;
end;
end;
Mit den Beispieldaten (Franz, 16 Jahre; Karin, 78; Hans, 20; Laura, 55) komme ich zu folgendem INI-Inhalt:
Code: Alles auswählen
[Franz]
Name=Franz
Alter=16
[Karin]
Name=Karin
Alter=78
[Hans]
Name=Hans
Alter=20
[Laura]
Name=Laura
Alter=55
Code: Alles auswählen
varAlter:= StrToInt(laedAlter.Text);
a:= (varAlter + 29) * 7;
Ich vermute, ich hab da einfach irgendetwas übersehen...
Danke schonmal für Vorschläge!