Dateizugriff und Verwaltung
-
Hallo zusammen,
ich habe ein Problem bei dem Schreiben in eine Datei.
Und zwar soll das Programm immer in unterschiedliche Zeilen Kundendaten schreiben, was dabei in den einzelnen Zeilen steht ist für das Programm eigentlich uninteressant und wechselt auch von Zeile zu Zeile.
Ich hatte mir das so gedacht, dass ich erst die vorherigen Zeilen bis zur gewünschten auslese und dann mit dem Schreiben beginne.
Naja wenn ich das versuche, schreibt er den Text immer am Ende der Datei.
Ich öffne die Datei im Textmodus und wollte dies eigentlich auch so belassen, da man damit, wie ich finde, am leichtesten Arbeiten kann.Gibt es vielleicht eine Möglichket im Binärmodus einzelne Zeilen auszulesen?
Ich hatte auch einmal überlegt, eine temparäre Datei zu nutzen, also bis zur gewünschten Zeile alles auslesen, in die Datei speichern, neue Zeile reinschreiben, Rest reinschreiben, Datei in alte umbenennen.
Diese Methode ist zwar ziemlich viel rumschreiberei, aber es würde auch gehen.
Gibt es eine Methode um in DOS Dateien zu löschen, umzubenennen etc.?So langer Text, aber das solls mal gewesen sein, hoffe es kann mir wer helfen.