Я не могу понять в чем проблема. Если ты можешь записать в файл, то "обратним" способом и считывай. Тока единственное это то что если ты собыраешься записывать в файл данные разных типов, то приведи их к одному типу и все получится.
Код:
....
FileName:= 'c:\testgraf.txt';
AssignFile(F, FileName);
Reset(f);
Read(f, {переменная});
Close(f);
....