rewrite heisst zu deutsch "überschreiben".
Eine Textfile ist praktisch das unhandlichste, was dir über den Weg laufen kann. Verwende besser Tstringlist:
Delphi-Quellcode:
var
hs:tstringlist;
begin
hs:=tstringlist.create;
hs.loadfromfile('C:\Datei.hs');
hs.count //Anzahl
hs.strings[17] //Zeile 17 der Datei
hs.add('Text'); //Hänge den Text an Datei an
hs.insert('Text',X); //schiebe eine Zeile an stelle x ein
hs.delete(x) //entferne zeile x
hs.clear //entferne inhalt
hs.savetofile('C:\Datei.hs');
hs.free;
end;
oder verwende die
Unit, die ich schon mal geschrieben hab:
die
Unit enthält einen Typ THIGHSCORE. Der dürfte eigentlich selbsterklärend sein. Das besondere an dem Typ: Die gespeicherte Liste wird verschlüsselt.