liujianxi 发表于 2009-4-5 19:13:55

使用InetGet下载的时候如何显示进度条

请教几个小问题....
1. 使用InetGet下载的时候如何显示进度条
2. 当我们安装软件时会碰到要求重启计算机
如何在安装第一个软件并重启之后,继续执行后面的代码,接着安装第二个软件

akmm88 发表于 2009-4-5 19:48:18

@InetGetBytesRead
可以得到已下载的字节.你可以以此来更新进度条.
不够,这样做可能会导致GUI假死. 一个线程,即要下载文件,又要操作GUI,是响应不过来的.

把进度写在某个地方,如注册表或配置文件.
然后把自己加到启动项,微软的做法,一半是加在 RUNONCE这里.
程序启动时要判断,已完成的进度.

rolaka 发表于 2009-4-5 20:15:07

很简单 有个udf的 多进程CoProc

里面有个例子 就是说的这个

liujianxi 发表于 2009-4-5 20:21:19

谢谢..............
页: [1]
查看完整版本: 使用InetGet下载的时候如何显示进度条