Hmm..
Ich hab mal meine eigene Routine noch mal angeschaut...
eigentlich kann ich immer ein
tmpStringList.Add('.');
machen, bevor ich die Stingliste in den Stream packe.
Denn vorher werden aus allen '.' -> '..' somit würde die Abfrage nach dem '.' in der letzten Zeile eh immer false ergeben..
Ach.. Das mit Except end; war einfach nur Faulheit