hi ich habe eine text datei in die eine highscore liste ausgegeben wird, wenn ich eine neue highscore hinzufüge mache ich das mit
Delphi-Quellcode:
var highscores: textfile;
begin
AssignFile(highscores,'highscores.txt');
ReWrite(highscores);
WriteLn(highscores,FRM_main.Punkte,' '+EDT_name.Text);
CloseFile(highscores);
end;
das problem dabei ist das durch Rewrite immer der inhalt der textdatei gelöscht wird.
Nun zu meiner frage, ist es möglich anders in die Textdatei zu schreiben (nur hinzufügen)? oder muss ich erst den inhalt der textdatei auslesen und danach beides neu in die datei schreiben?
meine 2. frage is wie ich lines in einer textdatei sortieren kann die jeweils einen integerwert am anfang stehen haben bsp:
'120 Horst'
danke schon mal im voraus.