看板 C_Sharp 關於我們 聯絡資訊
在你希望更新畫面的時候跑Application.DoEvents()吧。 如果迴圈內會跑很久,做完Application.DoEvents()最好加上 Thread.Sleep(n),n的數字自己抓看看,看怎樣才不會把CPU time 吃光又能讓你想呈現的效果平順表現出來。 用Application.DoEvents()時,最好順便檢查程式有沒有被使用者關閉了, 要記得儘快收尾離開那個忙碌的迴圈。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.221.35.208 ※ 編輯: Aurim 來自: 61.221.35.208 (10/07 15:01)