hab es jetzt anders gelöst. speichere die erforderlichen daten in ein array. so dass mir das rewrite kein problem mehr machen würde...so aber jetzt gibts ein neues Problem - ich erhalte den E/A Fehler 32 bei dieser Stelle:
Delphi-Quellcode:
if rb_sehrleicht.checked=true
then assignfile(datei,'highscores/sehrleicht.txt');
if rb_leicht.checked=true
then assignfile(datei,'highscores/leicht.txt');
if rb_mittel.checked=true
then assignfile(datei,'highscores/mittel.txt');
if rb_schwierig.checked=true
then assignfile(datei,'highscores/schwierig.txt');
if rb_sehrschwierig.checked=true
then assignfile(datei,'highscores/sehrschwierig.txt');
name:=ed_name.Text;
[...]
rewrite(datei);
for i:=0 to 4 do
begin
writeln(datei,highscore[i,0]);
writeln(datei,highscore[i,1]);
end;
closefile(datei);
und zwar bei dem "rewrite(datei)"