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

執行緒與Timer適用時機一問

答題得分者是:turboted
clarkkent
初階會員


發表:29
回覆:83
積分:32
註冊:2003-01-23

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-05-19 08:37:19 IP:61.59.xxx.xxx 未訂閱
各位先進大家好    小弟現在有個影像處理程式,執行一輪到產生結果要花將近十五秒 因為在這個時間內要接收8051傳來的資料 or 傳送資料給8051 (use rs-232) 以這種情形是用執行緒好!還是Timer就可以了呢?    如果用Timer是在影像處理程式執行時才定時執行判別!(對嗎?) 那如果是執行緒呢?(不好意思,我對它不太懂) 十二萬分感謝 <>新手上路,請多指教 如果此文章違反版規 還請版主告知並刪除 >
------
JUST DO IT
turboted
版主


發表:95
回覆:754
積分:452
註冊:2002-07-23

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-05-19 09:11:20 IP:61.30.xxx.xxx 未訂閱
我個人是比較建議使用Thread 您可以查一下之前的文章,常常有人少收rs232的資料 所以用Timer我是覺的會多增加麻煩,當然不代表一定會有問題 thread請參考 http://delphi.ktop.com.tw/topic.php?TOPIC_ID=24198 http://delphi.ktop.com.tw/topic.php?TOPIC_ID=20135 http://delphi.ktop.com.tw/topic.php?TOPIC_ID=18760 http://delphi.ktop.com.tw/topic.php?TOPIC_ID=18861 http://delphi.ktop.com.tw/topic.php?TOPIC_ID=21449 http://delphi.ktop.com.tw/topic.php?topic_id=26457 http://delphi.ktop.com.tw/topic.php?TOPIC_ID=30582 發表人 - turboted 於 2003/05/19 09:13:02
taishyang
站務副站長


發表:377
回覆:5490
積分:4563
註冊:2002-10-08

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-05-19 09:18:59 IP:140.135.xxx.xxx 未訂閱
clarkkent您好:    用元件也不錯(原理也是執行緒)< >< > ex. spcomm順心 <>~我也是在學習的階段,所以請您多多見諒與指教~ 發表人 -
clarkkent
初階會員


發表:29
回覆:83
積分:32
註冊:2003-01-23

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-05-19 09:50:06 IP:61.59.xxx.xxx 未訂閱
感謝各位的熱心幫忙    小弟目前會朝著執行緒的方向來進行的    元件方面,我則是用“文דC++builder與rs-232一書中的元件 請教taishyang大,這個您有用過嗎? 是否也像Spcomm是用執行緒的原理呢?    新手上路,請多指教 如果此文章違反版規 還請版主告知並刪除 Just do it
------
JUST DO IT
turboted
版主


發表:95
回覆:754
積分:452
註冊:2002-07-23

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-05-19 10:32:47 IP:61.30.xxx.xxx 未訂閱
我記得文X的書上用的是API 我剛去翻了一下我以前寫的 if (!SetCommState(hComm,&dcb)) { StatusBar->Panels->Items[0]->Text = "³q°T°ð³]©w¿ù»~"; Open_Port_Flag = true; CloseHandle(hComm); } 還是您說的是PCOMM的Library ??
taishyang
站務副站長


發表:377
回覆:5490
積分:4563
註冊:2002-10-08

發送簡訊給我
#6 引用回覆 回覆 發表時間:2003-05-19 11:03:53 IP:140.135.xxx.xxx 未訂閱
clarkkent您好:    
引言: 元件方面,我則是用“文דC builder與rs-232一書中的元件 請教taishyang大,這個您有用過嗎?是否也像Spcomm是用執行緒的原理呢?
我用的元件就是這個,還不錯用... 這本書還講的蠻詳細的,他元件是用執行緒,不過他也有說如何用API 也有提到用Timer或執行緒的方式... 順心 <>~我也是在學習的階段,所以請您多多見諒與指教~
clarkkent
初階會員


發表:29
回覆:83
積分:32
註冊:2003-01-23

發送簡訊給我
#7 引用回覆 回覆 發表時間:2003-05-19 11:42:12 IP:61.59.xxx.xxx 未訂閱
萬分感謝各位的鼎力相助    撰寫程式的過程中若有疑問    到時還請各位再次協助    寫程式去嘍! <>新手上路,請多指教 如果此文章違反版規 還請版主告知並刪除 >
------
JUST DO IT
系統時間:2024-11-23 18:33:03
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!