Hallo,
nein, ich überschreibe meine Datei nicht in jedem Fall.
Mit dieser Zeile :
{$I-}reset(gb); {$I+};
überprüfe ich, ob die gb.txt Datei vorhanden ist. Ist sie Vorhanden, dann bleibt ioresult=0, ist sie nicht vorhanden wird es auf 1 gesetzt.
Ist also ein Fehler, dass heißt, die gb.txt existiert noch nicht, aufgetreten, dann tritt folgendes in Kraft
if ioresult<>0 then rewrite(gb);
und eine gb.txt wird erstellt.
Das "ln" habe ich bereits angehängt, hab ich auch gemerkt, hat aber nichts daran geändert. Und zu letzterem : Ich will einfach nur den Text in die Datei schreiben. Mh, vielleicht müsste ich dazu erstmal das auslesen was drin steht und den rest dann dazu addieren

. Aber das ändert ja nichts daran, dass er es erst gar nicht reinschreiben will.