Frage (immer diese Fragen... ):
Wie kann man aus einer unformatierten Textdatei eine komplette Zeile löschen?
Fetten Dank im Voraus schon mal an alle, die antworten werden (hoffentlich).
Zeilen aus Textdatei löschen
- vonTurnundTaxis
- Beiträge: 2130
- Registriert: 06.10.2004 20:38
- Wohnort: Bayreuth
- Kontaktdaten:
- Sylvia
- verheiratet<br>1. PureGolf-Gewinner
- Beiträge: 487
- Registriert: 29.08.2004 09:42
- Wohnort: Old Europe
Was auch immer "unformatiert" bedeuten soll; direktes löschen einer "Zeile" in
einer Datei geht nicht . Gehe einfach so vor:
(pseudo-)Code:
Warum erst alte Datei umbenennen ?
-> Sicherheit
einer Datei geht nicht . Gehe einfach so vor:
(pseudo-)Code:
Code: Alles auswählen
OpenFile(neueDatei)
OpenFile(alteDatei)
Speichere In Neue Datei(ReadAlteDatei(bis Löschzeile erreicht))
SeekReadAlteDatei(bis Löschzeilenende erreicht)
Speichere weiter in Neue Datei(ReadAlteDatei(bis EOF))
alteDatei umbennen in .Tmp
neue Datei umbenennen in OriginalFileName
alte Datei löschen
-> Sicherheit
Basic Pur = PureBasic