Nach dem Öffnen der Datei, den Dateizeiger ans Ende setzen?
TestDatei.Seek(0, soFromEnd);
Seek nochmal in der Hilfe nachschauen, hab' es aus der Erinnerung raus geschrieben.
Muss aber zugeben, das ich den Thread jetzt nur überflogen habe und evtl. am Thema vorbeiposte