我有一个 Access 2010 数据库,它使用 WinHttp.WinHttpRequest.5.1 对象登录服务器,然后下载 Excel 文件,然后将其导入。文件的下载速度非常慢,所以迫切需要一个进度条或类似的东西。但无法弄清楚如何监控下载进度。
在我开始尝试监视下载之前,让一切正常运行(因此宁愿不更改对象)。据我所知,我需要使用异步参数 = TRUE 执行 Send 方法,但随后丢失了。是通过 OnResponseDataAvailable 事件吗?但是,在任何地方都有一个很好的例子吗?
我确信这一定是其他人无数次完成的,但我花了几个小时试图在另一篇文章或其他资源中找到一个简洁完整的描述。谁能指出我一个很好的例子?
而且不需要花哨的进度条。即甚至不需要说完成百分比。如果刚刚更新显示下载的 kB 以便用户知道没有冻结会很高兴。
非常感谢您的帮助。