hmmm?
also ich lade, in solchen Fällen die Daten beim öffnen in Variablen und schließ dann gleich wieder die Datei und erst beim Schließen werden dann die Daten in der Datei abgespeichert, außerdem sind Zugriffe auf'n
RAM (die Variablen) schneller, als auf 'ne Datei.
Das mach ich allerdings nicht so, wenn die Datei z.B. sehr groß ist, dann nehm ich die langsamere Variante, mit der offenen Datei.
Und wenn es ganz wichtig ist, das die Daten sofot gespeichert werden (auch, wenn das Programm Beispielweise abstürtzt), dann öffne ich die Datei entweder jedesmal neu, oder lass sie offen, aber versuche in jedem Fall dafür zu sorgen, dass die Daten auch wirklich auf dem Datenträger landen...