使用VBA和WinHttpRequest下载进度条

时间:2015-02-02 15:02:03

标签: vba access-vba winhttp winhttprequest

我有一个Access 2010数据库,使用WinHttp.WinHttpRequest.5.1对象登录服务器,然后下载然后导入的Excel文件。下载文件非常慢,所以迫切需要一个进度条或类似的东西。但无法弄清楚如何监控下载进度。

在我开始尝试监控下载之前,让所有内容都完美运行(因此不希望更改对象)。据我所知,我需要使用异步参数= TRUE执行Send方法,但随后丢失。是通过OnResponseDataAvailable事件吗?但是,在任何地方都有一个很好的例子吗?

我确信其他人必须无休止地完成这项工作,但我花了好几个小时试图在其他帖子或其他资源中找到完整的完整描述。有人能指出一个很好的例子吗?

并不需要花哨的进步吧。即甚至不需要说完成百分比。如果只是更新显示kB下载,那么用户会知道还没有冻结,会很高兴。

非常感谢您的帮助。

0 个答案:

没有答案