請問如何在自己設計的元件中加入Thread |
答題得分者是:arnoyu
|
kylechen
一般會員 ![]() ![]() 發表:1 回覆:3 積分:0 註冊:2003-04-23 發送簡訊給我 |
|
arnoyu
中階會員 ![]() ![]() ![]() 發表:73 回覆:88 積分:67 註冊:2003-03-21 發送簡訊給我 |
給個小意見,參考~
您可以參考 bruce0211前輩的黃金文章
http://delphi.ktop.com.tw/topic.php?topic_Id=18760
文章很長,中間有提到:
引言: 多執行緒測試 利用一個無窮迴圈來顯示目前時間 , 但卻不會影響 User 在 Memo 中編輯資料 ; 若此無窮迴圈不是放在 Thread 中 , 則整個 cpu 時間會被其佔用.......================================================================= 所以您可用 無窮迴圈 加 Thread 加 Sleep(控制時間) 來達到目的.. 參考看看吧~~ ===三人行必有我師焉=== |
kylechen
一般會員 ![]() ![]() 發表:1 回覆:3 積分:0 註冊:2003-04-23 發送簡訊給我 |
引言: 給個小意見,參考~ 您可以參考 bruce0211前輩的黃金文章 http://delphi.ktop.com.tw/topic.php?topic_Id=18760 文章很長,中間有提到:謝謝你的回答.我已經找到了方式了,,可是可以問一下嗎.. 當我用Thread時,為什麼cpu的使用率會到100%... 有什麼方式可以讓他降下來嗎..引言: 多執行緒測試 利用一個無窮迴圈來顯示目前時間 , 但卻不會影響 User 在 Memo 中編輯資料 ; 若此無窮迴圈不是放在 Thread 中 , 則整個 cpu 時間會被其佔用.......================================================================= 所以您可用 無窮迴圈 加 Thread 加 Sleep(控制時間) 來達到目的.. 參考看看吧~~ ===三人行必有我師焉=== |
arnoyu
中階會員 ![]() ![]() ![]() 發表:73 回覆:88 積分:67 註冊:2003-03-21 發送簡訊給我 |
|
kylechen
一般會員 ![]() ![]() 發表:1 回覆:3 積分:0 註冊:2003-04-23 發送簡訊給我 |
引言: 如果您是使用:無窮迴圈 加 Thread 加 Sleep(控制時間) 來達到目的.. 我個人覺得這樣的方式不是粉好的方法說(雖然可以拿來試試~), 請問一下,為什麼您會說: Timer的速度不是很符合我的要求 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |