delphi ftp



Автор Иван Чуркин задал вопрос в разделе Другие языки и технологии

Delphi и FTP и получил лучший ответ

Ответ от Капитан Очевидность[гуру]

Lst:= TStringList.Create;//Список файлов и папок.
Tmp:= TStringList.Create;//Временный список

idFtp1.List(Tmp, '', false);//Получаем список папок в корневом каталоге.. .
Lst.AddStrings(Tmp);//переписываем из временного списка в наш список.. .

count:= 0;//Начальная позиция сканирования
LstCount:= Lst.Count;//конечная позиция сканирования

For n:= 0 to 1 do //Глубина сканирования.. .
begin
For i:= count to LstCount-1 do//Сканируем часть списка.. .
begin
try
idFtp1.List(Tmp, Lst.Strings+'/', FALSE);//пытаемся получить список вложенных файлов.
application.ProcessMessages;

except continue//Не пустили - идем дальше.. .
end;

Lst.AddStrings(Tmp);//Приписали в список файлов все найденные файлы.. .
end;

count:= LstCount;//Запомнили новую начальную. .
LstCount:= Lst.Count;//...и конечную позиции.. .
end;//После чего сканим следующий кусок.. .
for nn:=0 to lst.Count-1 do listbox1.Items.add(lst.Strings[nn]);

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Delphi и FTP

Как копировать файлы с серва на комп с помощь Delphi?!
Если есть доступ к файлам по http, то проще всего через URLDownloadToFile модуля
подробнее...

как придумали интернет?
После запуска Советским Союзом искусственного спутника Земли в 1957 году, Министерство обороны США
подробнее...
спросили в Интернет 1957 год
в каком году появился первый интернет?
После запуска Советским Союзом искусственного спутника Земли в 1957 году Министерство обороны США
подробнее...

точная дата создания интернета
Интернет был создан в 1969 году.
Более подробно ru.wikipedia.org/wiki

После запуска
подробнее...

Когда и где появился Интернет?
История сети Интернет

После запуска Советским Союзом искусственного спутника Земли в
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:

история возникновения интернета???
Американские военные создали для связи между объектами и т.
подробнее...

а кто создал ИНТЕРНЕТ???
начале было ARPA. ARPA создало ARPANET.
И ARPANET была без форм и оболочки.
И была
подробнее...
спросили в Пий IV
Зачем нужен внешний (реальный) IP-адрес?
Сергей Мудрец (9601) точнее других ответил.

1) Внешний IP тебе понадобится, если ты
подробнее...
спросили в IPX/SPX
Что такое сокет?
Это для общего развития:
Сокет - это тип разъёма для установки процессора на материнской
подробнее...

сколько лет интернету?
русский инет существует с 1990
подробнее...

FTP-->Delphi7+Indy
А в других клиентах нормально всё работает? Судя по ошибке проблема не у тебя, а на сервере. Видимо
подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*