Bis zu einer gewissen Größe kann man zudem mit einer TStringList recht komfortabel arbeiten, nicht zuletzt wegen des indizierten Zugriffs auf einzelne Zeilen (was u.U. die Funktion von Seek ein Stück weit nachbilden kann). Ab ein paar MB an Text würde ich dann aber dazu raten nicht mehr ganze Files in die Liste zu schlabbern. Der große Vorteil: Speichern/Laden ist schon fertig eingebaut, und resultiert in "müllfreien" Textfiles
"When one person suffers from a delusion, it is called insanity. When a million people suffer from a delusion, it is called religion." (Richard Dawkins)