| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C++ Builder > [CB2009] Как скачать файл с интернета. |
| Автор: MuForum 24.11.2009, 13:38 |
| Доброго времени суток. Работаю на "C++ Builder 2009". # Задача: Имя путь к файлу на хостинге и путь куда сохранить файл, необходимо скачать данный файл на локальный компьютер. 1.1. Форма не должна быть в этот момент неактивна. (То есть, пользователь должен в это время работать с формой) 1.2. Должна быть полоска загрузки файла. (Статистика) - Использую компонент "TCGauge"; В "C++ Builder 6" был такой замечательный компонент как NMHHTP1, который прекрасно справлялся с этой задачей. - Однако в "C++ Builder 2009" данный компонент убрали. Попробовал использовать Indy 9 с TIdAntiFreeze, но хреновато этот анти-фрих работает... # Возможные решения данной проблемы: 1. Indy & Thread. (Запускать каждый файл для скачивания в отдельном потоке) 2. Ваш вариант. P.S. -> Жду комментариев. |
| Автор: Alca 24.11.2009, 13:55 |
| WinInet + TThread |
| Автор: Platov 25.11.2009, 17:52 | ||||
что-то вроде такого:
|