Also ehrlich bin ich zu blöd?
Du hast doch eh alles drin in deiner Ini Datei!
[Optionen]
Name=Citybreaker
Punkte=5
Optionen steht nicht zweimal da, weils ja die selbe Gruppe ist.
Oder willst du vielleicht mehrere namen mit zugehörigen Punkten speichern?
Da müsstest du dann nämlich genau sowas machen wie ich dir vorher geschrieben habe...
Zum Schreiben...
Code:
// Sonstiges
var Name, Punkte : String;
Name := 'Hallo';
Punkte := '0';
c := strtoint(ReadString('Allgemein', 'count', '0'));
WriteString('Allgemein', 'count', inttostr(c+1));
WriteString('Name', inttostr(c), Name);
WriteString('Punkte', inttostr(c), Punkte);
Zum Lesen...
Code:
c := 0;
max := strtoint(ReadString('Allgemein', 'count', '0'));
while (c<max) do
begin
Liste.Lines.Add(ReadString('Name', inttostr(c), '') + ':' +
ReadString('Punkte', inttostr(c), '')
);
c := c + 1;
end;
Mfg Sonic