作者yosomono (ban-ban-bang!)
看板C_Sharp
標題[問題] 如何解決for迴圈occupy cpu time的問題?
時間Mon Feb 12 14:39:18 2007
各位前輩好
小弟今天寫了一個兩層的for迴圈來做兩個色域的轉換
可是問題來了, 今天當兩個迴圈在跑的時候
會導致整個cpu time被這兩個迴圈佔住
導致我無法執行其他的功能(如移動視窗等)
不知道有沒有什麼函式可以暫時讓迴圈停止 使得執行權回到視窗
讓程式不至於暫時當掉的方法??
謝謝各位前輩的解答啦~~~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.69.124.42
推 saitoh:Application.DoEvents() 02/12 14:58
推 liunate:多執行緒吧 你可以看看BackgroundWorker這個類別 02/12 15:07
推 yosomono:感謝樓上二位!! 解決問題了!! 02/12 15:30