文件名称:VB 简单的异步文件下载模块一例.rar
文件大小:11KB
文件格式:RAR
更新时间:2022-07-29 11:18:57
VB源码-网络相关
一个简单的VB异步文件下载模块,调用Internet系列函数进行下载……最初在山寨M$DN里面应用,那时只是部分异步,现在完全异步。缺点是改变缓冲区大小时还要VB回调,所以只能SendMessage,所以开启异步的时候要设置一个没用的窗体作为接收消息窗体…… [EDIT] 如果你想自己修改汇编的话请用FlatAssembler编译,别的可能编译不了……如果不需要修改的话那个asm文件没用…… [EDIT2] 虽然说是完全异步,但是有个地方还没有“完全”,就是InternetOpenURL和InternetReadFileEx是分开的,InternetOpenURL线程完成后不会自动调用InternetReadFileEx线程……所以要定时调用UpdateDownloadState函数……想修改的话可以自行修改汇编代码……
【文件预览】:
clsSimpleDownload
----down.liehuo.net()
--------Liehuo_Net.gif(3KB)
--------使用必读.txt(2KB)
--------clsSimpleDownload.cls(18KB)
--------帮助文件.url(325B)
--------internetopenurl_wrap.asm(3KB)