Недавно столкнулся с тем, что мне надо было качать файлы. Да и написал для этого свой класс, так как грузить файлов надо было довольно таки большое количество. Может кому пригодится.
Пользоваться им очень легко.
опишу некоторые методы:
AddURL - добавляет в список адрес на файл. Первым аргументом надо передать адрес, вторым куда сохранять. Например:
DownloadMaster->AddURL( "http://csdevelopermail.narod.ru/CSDM_UPDATE/csdm/gfx/colormap.lmp", "colormap.lmp" );
DownloadMaster->AddURL( "http://csdevelopermail.narod.ru/CSDM_UPDATE/csdm/gfx/conback.lmp", "conback.lmp" );
StartDownloading() - стартует скачку файлов. Вызвать после того, когда добавите все файлы в список
GetProgressPercents() - возвращает, сколько процентов скачалось, удобно, если нужен прогресбар
Добавлено 12-10-2012 в 22:27:
Вложение
Вложение: launcher.7z (1.0 кб)
Этот файл был скачан 158 раз.