Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Управление загрузкой файла по FTP

6.7K
14 октября 2008 года
Kessler
42 / / 02.08.2005
Всем доброго времени суток!
Я загружаю файл с FTP сервера. Для этого искользую компонент IdFTP, а точнее, его метод Get (который работает с файлом). Всё отлично скачивается, но мне нужно контроллировать процесс загрузки (показать прогрессбар загрузки, сделать возможность отмены/паузы/возобновления загрузки и, главное, иметь возможность загрузить только первые N байт файла). Подскажите, пожалуйста кто-нибудь, как это можно сделать? Может ли мне в этом помочь использование не метода Get, работающего с файлом, а метода Get, работающего с потоком?
Заранне благодарен за помощь!
14
15 октября 2008 года
Phodopus
3.3K / / 19.06.2008
В чем-то может помочь, если сделаешь наследника TStream и в его методе Write будешь обновлять прогрессбар, или вешаться при паузе. Про отмену загрузки надо думать - в принципе какого-нибудь исключения должно быть достаточно.
6.7K
15 октября 2008 года
Kessler
42 / / 02.08.2005
Спасибо!
Значит, штатными средствами накак... :(
Тогда я лучше попробую отказаться от компонента и сделать на WinAPI.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог