Einzelnen Beitrag anzeigen

Satty67

Registriert seit: 24. Feb 2007
Ort: Baden
1.566 Beiträge
 
Delphi 2007 Professional
 
#13

Re: Werte von Integer in Textdatei speichern

  Alt 28. Mai 2009, 17:38
Irgendwann wir er wohl alles brauchen TStringList, INI und XML.

Bei INI müsste er die eingelesenen Werte in einer Liste speichern, womit er dann u.U. sowieso bei irgendeiner Liste landet.

Bei TStringList kann man ja mit IndexOfName den Spielernamen suchen und bei Bedarf aktualisieren, statt "adden". Denke das ist eher einfach.

Beispiel:
Delphi-Quellcode:
procedure PlayerToHighScore(HighScore : TStringList; PlayerName : String; Score : Integer);
var
  i : Integer;
  s : String;
begin
  i := HighScore.IndexOfName(PlayerName);
  s := PlayerName +'='+ IntToStr(Score);

  if i < 0 then // Spieler nicht vorhanden
    HighScore.Add(s)
  else
    HighScore[i] := s;
end;
  Mit Zitat antworten Zitat