作者lovefo (lovefo)
看板Visual_Basic
标题[.NET] processbar 使用问题
时间Thu Dec 15 23:45:44 2011
最近写一个VB 但因为回圈里面做太多事
让整个画面呈现不能动状态
後来上网查一下 可以使用 backgroundworker 解决
但..似乎 还是不我想要的
毕竟还是要等这个回圈跑完 才能下一个动作..
最後我决定 在画面秀出一个 processbar 来让使用者观看目前进度
我目前做法是 例如回圈跑 1000次
processbar.Maximum 先设1000
回圈每跑完一次 processbar.value 累加一
并在回圈最後面 加上 DoEvents
等整个回圈跑完 在label上秀出 回圈的结果
只是 常常会看到 label已经秀出结果了
但 processbar 画面还差一点点..还没跑完..
当然这是我吹毛求疵
但我想知道 有没有办法可以让 processbar 更精准的呈现
谢谢了
--
一切....
似乎不再那麽重要....
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.240.231.59