Registriert seit: 1. Dez 2002
Ort: Oldenburg(Oldenburg)
2.008 Beiträge
FreePascal / Lazarus
|
Re: TextFile Zeile suchen
23. Okt 2005, 16:03
mein eigetnliches ziel ist es eine Textdatei stückweise zu öffnen d.h. ich habe z.b. 1000 zeilen(nur als beispiel) und ich sehe davon evlt. nur 30 aufeinmal nun möchte ich genre das in ein array diese 30 zeilen kopiert werden und ich sie dort berabeiten kann das problem ist dabei nur: wenn die zeilenanzahl verändert wurde, z.b. wenn zeilen gelöscht bzw. hinzugefügt wurden da habe ich nur zwei möglichkeiten
1. ich erstelle eine neue datei(vermutlich die einfachste lösung)
2. ich verschiebe die zeilen in der alten datei
und dann soll per seiten darauf zugegriefen werden können z.b.
LoadNexPage
LoadPage(Index:Integer) undsoweiter
weil sowas habe ich noch nicht für delphi finden können.
und es ist besitmmt auch schneller wenn nich alles geladen wird sondern nur den teile den ich sehen kann oder ?
es gibt aber noch mehr probleme bei diesem vorhaben:
1. Passende datei klasse finden(ich nutzte jetzt TFileStream)
2. Änderungen in große datei einfügen(da habe ich mir schon was ausgedacht was klappen müste)
3. das suchen in einer Großen datei
das eigentlich problem ist aber das die zeilen pos gesetzt werden muss am besten währe natürlich mit x und y weil es ja sowas eigetnlich geben muss(intern) oder ? aber extern gibt es leider nur X
edit: so wie die das machen und so wie du es vorschläng hatte ich es auch schon. da wollte ich schon die länge der zeilen einfach davor schreiben *G*
Michael Springwald MFG
Michael Springwald,
Bitte nur Deutsche Links angeben Danke (benutzte überwiegend Lazarus)
|