Скачать файл с помощью Api
Писал качалку файлов с помощью API. Все нормально работает, но почему-то после скачивания невозможно открыть архивы: rar, zip; и качалка подвисает. Проверял размер - он не соответствует изначальному. Помогите разобраться. Все остальные файлы с расширениями типа exe, msi, doc и т.д. скачиваются без проблем.
Скорее всего дело не в расширениях, а в неверной реализации перекачки. И кстати, качать файло можно с помощью двух потоков TFileStream, если речь идет о обычном копировании файлов.
Возможно качалка дописывает что-то в конец файла. На exe и doc это и может не повлиять, а вот контрольную сумму rar и zip может нарушить. Или наоборот - пару тройку байтов недокачивает....