![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() Допустим я сделал сервер и клиент ,кинул сервер на комп друга ,что мне написать в делфи ,что бы происходил поиск файла,и он передавался клиентус сервера?какие протоколы используются?какие компоненты для этого ипользовать?
|
#2
|
|||
|
|||
![]() Блин еще кое что ,допустим это текстовый файл с расширение .log
Как мне полуитья еще из текстового файла текст? |
#3
|
|||
|
|||
![]() 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. Для админов. По моему, за вопросы как мне найти файл уже пора давать по башке. Последний раз редактировалось lmikle, 14.08.2008 в 01:35. |
#4
|
|||
|
|||
![]() Все равно не понятно как получить из тексового файла текст...
|
#5
|
|||
|
|||
![]() Читать умеем? Под цифрой 2 дана функция, которая возвращает тебе содержимое текстового файла в виде строки (ну и пример использования).
|
#6
|
|||
|
|||
![]() Да не врублюсь гдн именно тот ттекстовый фАйл (из примера я так бонял это бутини),а куда записывается, как выводиться .
|
#7
|
||||
|
||||
![]() Он записывается в переменную S а точнее его содержимое, как я понял
|
#8
|
|||
|
|||
![]() Правильно понял.
А уж что ты с этой переменной будешь делать - это уже твое личное дело (сорри за тафталогию). Функция принимает на вход _полное_ имя файла. Искать файлы либо юзером через TOpenDialog, либо прогой через FindFirst/FindNext/FindClose (это уж ты смотри зачем оно тебе нужно). |