|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
27.04.2009, 21:40 | #1 |
Форумчанин
Регистрация: 22.10.2008
Сообщений: 103
|
Получить список всех файлов и папок FTP
Задача состоит в следующем:
Необходимо пройтись по всем папкам на сервере и извлечь их содержимое (путь к файлам) начинаю с корня Pub Path:=''; idFtp1.List(Tmp, Path, false); потом добавляю Path+'/'; снова загружаю список иду по списку по очереди теоретически всё понятно но на практике чтото не соображу в поиске не нашёл если такая тема уже обсуждалась то пожалуйста ткните носом если нет то помогите примером
Никто не знает больше чем не знаю я
|
27.04.2009, 21:41 | #2 |
Старожил
Регистрация: 13.12.2006
Сообщений: 3,859
|
а вопрос- то в чем ?
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи |
27.04.2009, 21:53 | #3 |
Форумчанин
Регистрация: 22.10.2008
Сообщений: 103
|
вот что у меня есть
Код:
если больше то висит проблема видимо в том что если мне попалась папка и к Path я добавил+/ то всё Ок а если файл то тут то и лажа
Никто не знает больше чем не знаю я
Последний раз редактировалось KORN; 28.04.2009 в 04:12. |
27.04.2009, 23:18 | #4 | |
Старожил
Регистрация: 13.12.2006
Сообщений: 3,859
|
1. ExtListDir +F1
2. ExtListItem +F1 3. RetrieveCurrentDir+ F1 4. DirectoryListing +F1 Это только часть тоо что вам поможет для реализации задачи (названия методов свойств взяты из Indy 10.5.5) В Indy есть справка, которая содержит описание всех методов популярных компонент ( FTP клиент к таковым относится) не стесняйтесь ей пользоваться. Плюс на сайте разработчика www.indyproject.org есть пример Ftp клиента. А тот метод, который вы предложили ужасно не надежен. За одно это Цитата:
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи |
|
28.04.2009, 12:57 | #5 |
Форумчанин
Регистрация: 22.10.2008
Сообщений: 103
|
метод не мой
то что кривой согласен на все 300% но это единственное что мне попалось а за ExtListDir ExtListItem RetrieveCurrentDir DirectoryListing спасибо! это я и искал
Никто не знает больше чем не знаю я
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как получить список всех своих ip адресов | now9009 | Работа с сетью в Delphi | 1 | 18.03.2009 05:40 |
Получить список файлов и папок. | gusluk | Общие вопросы Delphi | 3 | 10.03.2009 12:49 |
Отображение скрытых файлов и папок и отображение розширения всех файлов | beegl | Общие вопросы Delphi | 10 | 14.12.2008 22:02 |
список всех открытых файлов и папок. | Teleport | Общие вопросы Delphi | 4 | 22.06.2008 11:29 |
Получить список папок | Иллидан | Общие вопросы Delphi | 1 | 22.03.2008 15:24 |