Автор Иван Чуркин задал вопрос в разделе Другие языки и технологии
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]);
Как копировать файлы с серва на комп с помощь Delphi?!
Если есть доступ к файлам по http, то проще всего через URLDownloadToFile модуля
подробнее...
как придумали интернет?
После запуска Советским Союзом искусственного спутника Земли в 1957 году, Министерство обороны США
подробнее...
в каком году появился первый интернет?
После запуска Советским Союзом искусственного спутника Земли в 1957 году Министерство обороны США
подробнее...
точная дата создания интернета
Интернет был создан в 1969 году.
Более подробно ru.wikipedia.org/wiki
После запуска
подробнее...
Когда и где появился Интернет?
История сети Интернет
После запуска Советским Союзом искусственного спутника Земли в
подробнее...
история возникновения интернета???
Американские военные создали для связи между объектами и т.
подробнее...
а кто создал ИНТЕРНЕТ???
начале было ARPA. ARPA создало ARPANET.
И ARPANET была без форм и оболочки.
И была
подробнее...
Зачем нужен внешний (реальный) IP-адрес?
Сергей Мудрец (9601) точнее других ответил.
1) Внешний IP тебе понадобится, если ты
подробнее...
Что такое сокет?
Это для общего развития:
Сокет - это тип разъёма для установки процессора на материнской
подробнее...
FTP-->Delphi7+Indy
А в других клиентах нормально всё работает? Судя по ошибке проблема не у тебя, а на сервере. Видимо
подробнее...