首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

:小弟我的progressbar为什麽不起作用

2012-01-03 
紧急求助:我的progressbar为什麽不起作用?progressbar为什麽不显示进度,见附件。在调用excel时,我想同时让p

紧急求助:我的progressbar为什麽不起作用?
progressbar为什麽不显示进度,见附件。在调用excel时,我想同时让progressbar显示进度,但为达到目的,请各位大侠帮忙看看,谢谢!!!!!!!!!
czlj2008@163.com

[解决办法]
1.progressbar在value值改变之后需要Refresh;
2.在操作Excel的过程中频繁地DoEvents来转让控制权,给进度条提供刷新的机会。
[解决办法]
不用看也知道问题,是不是在程序循环的时候进度条不动,等循环结束后就一下子到底了,对吧。

因为你自己画的进度条需要不停重画刷新,而循环的优先级比较高,所以你的控件要等到循环结束后才有响应。
建议你直接用VB自带的那个进度条控件吧。

热点排行