1. с помощью FindFirst/FindNext/FindClose находишь файл (смотри по форуму, вопросы по этой теме были).
2. Загрузка текста файла (только для текстовых файлов)
Код:
function GetFileText(AFileName : String) : String;
begin
With TStringList.Create Do
Begin
LoadFromFile(AFileName);
Result := Strings.Text;
Free;
End;
end;
Вызов:
Код:
var
S : String;
begin
S := GetFileText('c:\boot.ini');
А вообще-то для этого сузествует специальный протокол - FTP. Смотри его реализацию хотя бы в тех же Indy.
PS. Для админов.
По моему, за вопросы как мне найти файл уже пора давать по башке.