Zitat von
Baron Fel:
Erstaml ahllo an alee hier...
iss mein erster Post in dem Forum....
Auch willkommen in der Delphi Praxis.
Bitte mach in Zukunft für jede Frage ein neuen Thread auf, da es Thematisch doch nicht ganz passt.
Was du vergessen hast, ist die StringListe liste mit Create vorher zu erstellen (ganz wichtig bei jedem Delphi-Objekt);
Delphi-Quellcode:
var liste:TStringList;
begin
liste:=TStringList.Create;
liste.add(speicher.readstring('Punkte','Punktzahl','0')+'#'+speicher.readstring('name','name','')+'§'+speicher.readstring('level','Level','0'));
listbox2.items:=liste;
liste.Free;
end;
Free ist dazu da, den Speicher wieder freizugegeben (das Objekt zu löschen).
Allerdings kannst du es dir in deinem Beispiel auch sparen, da du direkt ListBox2.Items.Add(...) aufrufen kannst.