Я использую URLDownloadToFile для загрузки файлов из Интернета в VB 6.0.URLDownloadToFile останавливается, если ограниченная пропускная способность в VB 6.0
Проблема в том, что если я ограничу свою пропускную способность сети, мое приложение прекратится, когда я начну загрузку.
Я использую обратные вызовы, чтобы проверить ход загрузки и таймаута, но когда мое приложение останавливает мои методы обратного вызова, даже не запускайте.
Я также использовал таймер VB, чтобы проверить ход загрузки, но этот таймер также не срабатывает, если мое приложение находится в состоянии остановки.
Я хочу прервать загрузку, если сервер не отвечает, любезно предложите мне какое-либо решение для решения этой проблемы.
EDIT
Я решил эту проблему с помощью AsyncRead в VB, AsyncRead является изначально доступен в VB и может решить такого рода проблему, После ссылки могут помочь вам.
http://visualstudiomagazine.com/articles/2008/03/27/simple-asynchronous-downloads.aspx