Verwende doch eine Stringlist (TStringList F1 in Delphi
). Diese kannst du beim Programmstart laden,
dann die Zeilen bearbeiten und diese am Programmende speichern.
Klar ist das herumwirtschaften mit öffnen und schliessen der Datei auf der Festplatte nicht empfelenswert.
Logischerweise wird dadurch die Festplatte höher beansprucht.