Geh doch einmal zeilenweise durch und schau nach in welcher Zeile der Fehler überhaupt auftritt.
Vermutungen:
1. Da du gar nicht genau festlegst in welchem Verzeichnis gespeichert wird, kannst du auch nicht wissen, ob du die irgendwo zufällig gespeicherte Datei auch beim Laden wieder triffst.
http://www.delphi-library.de/viewtopic.php?p=499701
2. Das Objekt ist nicht erzeugt, aber in dem bisher geposteten Quelltext ist das ja der Fall.
3. Die Zeile existiert in der Datei nicht.