紧急求助:我的progressbar为什麽不起作用?
progressbar为什麽不显示进度,见附件。在调用excel时,我想同时让progressbar显示进度,但为达到目的,请各位大侠帮忙看看,谢谢!!!!!!!!!
czlj2008@163.com
[解决办法]
1.progressbar在value值改变之后需要Refresh;
2.在操作Excel的过程中频繁地DoEvents来转让控制权,给进度条提供刷新的机会。
[解决办法]
不用看也知道问题,是不是在程序循环的时候进度条不动,等循环结束后就一下子到底了,对吧。
因为你自己画的进度条需要不停重画刷新,而循环的优先级比较高,所以你的控件要等到循环结束后才有响应。
建议你直接用VB自带的那个进度条控件吧。