Einzelnen Beitrag anzeigen

Benutzerbild von p80286
p80286

Registriert seit: 28. Apr 2008
Ort: Stolberg (Rhl)
6.659 Beiträge
 
FreePascal / Lazarus
 
#5

Re: letzte Zeile einer Textdatei lesen

  Alt 25. Sep 2008, 09:38
Hallo Peter,

wenn es wirklich so ist wie Du schreibst, (text-Dateien entwickeln da manchmal ein Eigenleben!)
dann geh doch ungefähr so vor:
lies die letzten (Satzlänge+2)*2 Bytes in einen puffer;
suche das erste CRLF ;
das sollte auf (gelesenebytes/2)-2 liegen, wenn nicht, ist der letzte Satz nicht vollständig und Du gehst zurück bis CRLF.
Dort fängt der vorletzte Satz an.

Gruß
K-H
  Mit Zitat antworten Zitat