高分求一个 VB 真正的进度条

来源:百度知道 编辑:UC知道 时间:2024/06/12 05:11:30
求一vb编写的进度条,不要那种固定时间的假进度条,
此进度条放在文件打开时,判断程序的窗口显示在屏幕上,进度条退出,
由于机子的性能不一样,所以文件打开的时间可能不同,
要求比较苛刻,但分数也不低,做的好再追加一百分
用VB编写一个进度条文件,并用来打开一个exe程序.当程序打开的过程中,进度条显示进度,当程序完全打开时进度条显示到100%并退出进度条,
注:主要就是判断程序打开所用的时间.根据机子性能的不同,这个时间是不固定的...

补充 2 楼的问题,鉴于总时间不固定,那么进度条可以不显示百分百,而像windows登陆那样使用一个滚动条,当程序窗口完全显示时滚动条消失.

。。。- -明白你的意思。
问题你要知道。计算进度条是需要总长度。才能计算剩下的东西。你根本不知道总长度怎么计算进度呢。打个比方。下载一个文件。我们知道文件长度是100kb。那每次下载可能是10kb也肯能是20kb那我就好计算了。每次累加比值。
可是你没有总长度- -。逻辑上我觉的可行。肯定要有一个量。api中没看过有。
还有再打个比方。就说同一个程序比如是计算器。你有可能第一次打开时1秒
也有可能第二次打开时2秒。那这个总时间又是在变的。我觉的理论上时不可行的。而且一般打开一个程序就是1-3秒吧。根据机子性能
而且还有一个打开程序能计算什么时候已运行。不能算进程。因为程序打开之后不会马上显示窗体。在后台会计算数据完了才显示。
你这个我想汇编应该可以吧。但是我没见过。呵呵。

没明白你要的进度条是干嘛的?!怎么写啊!