![]() |
Re: Werte von Integer in Textdatei speichern
Dafür mit XML zu hantieren halte ich persönlich für Overkill, aber das ist Geschmackssache.
|
Re: Werte von Integer in Textdatei speichern
Nja, notfalls bietet TStringList ja einige Methoden, zum Suchen von Zeilen/Namen.
Ansonsten vesuch ich ja gerade für sowas mein XML möglichs schmal und einfach zu halten. Und ich hab's grad mal versucht zu messen ... für sowas Einfaches mach es die EXE um nur etwa 90 KB größer, was garnicht auffällt, da eine winzige VCL-Anwendung schon alleine ab 700 KB losgeht. [add] die TStringList hat auch schon 57 KB ausgemacht ... also sind es sogar nur ~33 KB (90-57) :angel2: |
Re: Werte von Integer in Textdatei speichern
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; |
Re: Werte von Integer in Textdatei speichern
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:50 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz