看板 Visual_Basic 關於我們 聯絡資訊
最近寫一個VB 但因為迴圈裡面做太多事 讓整個畫面呈現不能動狀態 後來上網查一下 可以使用 backgroundworker 解決 但..似乎 還是不我想要的 畢竟還是要等這個迴圈跑完 才能下一個動作.. 最後我決定 在畫面秀出一個 processbar 來讓使用者觀看目前進度 我目前做法是 例如迴圈跑 1000次 processbar.Maximum 先設1000 迴圈每跑完一次 processbar.value 累加一 並在迴圈最後面 加上 DoEvents 等整個迴圈跑完 在label上秀出 迴圈的結果 只是 常常會看到 label已經秀出結果了 但 processbar 畫面還差一點點..還沒跑完.. 當然這是我吹毛求疵 但我想知道 有沒有辦法可以讓 processbar 更精準的呈現 謝謝了 -- 一切.... 似乎不再那麼重要.... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.240.231.59