線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:970
推到 Plurk!
推到 Facebook!

Timmer是否會造成系統負擔

尚未結案
Paicaso
中階會員


發表:140
回覆:124
積分:52
註冊:2002-09-04

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-12-17 21:58:06 IP:221.169.xxx.xxx 未訂閱
請問 我在程式中加入多個Timmer 茹顯示時間,系統狀態,自動加總(因為需要立即顯示)等 這樣是不是會造成系統負擔
Zard
尊榮會員


發表:24
回覆:396
積分:539
註冊:2003-11-26

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-12-17 22:14:27 IP:61.64.xxx.xxx 未訂閱
引言: 請問 我在程式中加入多個Timmer 茹顯示時間,系統狀態,自動加總(因為需要立即顯示)等 這樣是不是會造成系統負擔
會. 但是不大. 畢竟對作業系統來說只是多傳訊息給你的程式. 但這樣做有一個風險, 就是當系統忙碌時或是你的程式忙碌時, 你可能收不到Timer的訊息.
allenchan
資深會員


發表:10
回覆:306
積分:283
註冊:2004-01-06

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-12-17 22:18:15 IP:61.62.xxx.xxx 未訂閱
設定 Timer 就是跟系統說多久要送一個 WM_TIMER Event 給我,一般來說您在 主 Form 上放個 Timer,時間一到,系統就會送一個 WM_TIMER 的 Message 到你的 Main Thread 中。 視窗在處理訊息的時候是單工的,處理完一個才會繼續處理下一個,所以如果您在 WM_TIMER Event 做得事情如果太複雜且耗時的話,可能會影響到視窗處理其他訊息,太耗時的工作一般會擺在 Background Thread 來處理,才不會引響到視窗的運作,如果只是簡單的計算、改變一下畫面,放在 Timer 倒沒有什麼大礙吧。
pigbaby
初階會員


發表:2
回覆:84
積分:47
註冊:2002-09-02

發送簡訊給我
#4 引用回覆 回覆 發表時間:2004-12-18 09:27:06 IP:61.64.xxx.xxx 未訂閱
要看您觸發的動作是什麼 豬寶寶有寫過類似windows的排程工作程式 在p3-733的機器上loading並不重
系統時間:2024-07-01 8:29:55
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!