一个文件下载类,可获取下载进度与速度等详细信息(VB6.0代码)



使用URLDownloadToFile函数,继承了IBindStatusCallback接口来取得详细信息.

这个类是N多年前在网上复制的,记得貌似是超级绿豆的帖子里找的...

不过地址没记录,汗...当时还没版权意识,比较无耻啊-_-b

这个类一共就两个相关方法供调用:

StartDownloading,开始下载.
AbortDownloading,停止下载.

至于StrFromPtr,不属于下载相关功能.

OnProgress事件里能得到已下载字节数,总字节数等详细信息,我自己加入了速度.

其它,就没啥了貌似..

下载文件 点击下载此文件

**********************************

居然忘了上传文件,我汗汗汗~~~病得大脑都不好用了

**********************************


评论: 4 | 引用: 0 | 查看次数: 2525
mzl
mzl[2012-01-12 10:35 AM | ]
你好!你的这下下载类不支持中文文件名的下载,能改一下吗?
回复来自 admin 的评论 admin 于 2012-01-15 02:39 PM 回复
我测试了一下,中文是可以正常下载的呀!

你那里不正确的URL能否发上来让我一试?
笑死你
笑死你[2010-08-06 11:10 AM | ]
bas文件没有加
回复来自 admin 的评论 admin 于 2010-08-06 06:50 PM 回复
那个模块是没用的,跳过就行了.
admin
admin[2010-07-06 07:47 PM | ]
那个验证码我识别不了,不好意思!
needed
needed[2010-01-30 06:06 AM | ]
老马你好.

我正在想写一个 关于 qq的自动登陆的东西. 用vb6 实现.

用 winsock api 下载.
但遇到一个问题就是. 如何获取 验证码的图片并从内存数组 生成 图片显示在 picture1 上 ?

正如你的程序 换成腾讯的验证码 ptlogin2.qq.com/getimage?aid=8000203&0.5433803200721741 也不行..