Вобщем насколько я понял сейчас тебе нужно вывести все данные с файла. Я бы это делал с компонентом IdHTTP (вкладка IndyClients).
Допустим все строчки файла нам нужно вывести в Memo. Это можно сделать так:
Код:Memo1.Text := IdHTTP1.get('http://путь_к_файлу');
Все достаточно просто.

Только не советую в этом файле хранить важную-конфиденциальную информацию. *.exe файлик написанный на Delphi можно достаточно легко просмотреть и найти там путь к нашему файлу. Хотя можно эту задачу немного усложнить, например компрессией. Если интересно могу рассказать об этом. Но нахождение файла можно узнать и мониторингом сети. - От этого уже никак не защитится.
P.S. Завтра после 21:00 на 3 дня уезжаю с Даугавпилса...