如何偵測目前使用中的Com port是哪一個? |
答題得分者是:adonis
|
Macsoft
一般會員 發表:10 回覆:11 積分:4 註冊:2007-03-13 發送簡訊給我 |
|
adonis
高階會員 發表:140 回覆:258 積分:159 註冊:2002-04-15 發送簡訊給我 |
Macsoft, 您好
自動偵測?COMPort 介面應該和print port一樣沒有這種功能吧 (plugin),若是 usb device 一接上電腦,作業系統即可偵測得知。 若你會用 createfile 來開啟 ComPort , 即可利用回傳值是否為 invalid_handle_value 來判斷所指定的通訊埠不存在或已在使用中 來作衡量的考量,一台電腦若再加上額外所用的 comport (pci) 應該也不會多到哪?寫個小迴圈來判斷,應該就夠了吧。 或許有其他前輩有更好的方式,或是有其它方法可實現。 我知道的有限,若有錯謬請見諒.. 我也在努力學習中,就所知與您分享 ~ ===================引 用 Macsoft 文 章=================== 請教大家一個問題… 就是如何在一插入RS232 cable時,就能自動偵測出它所使用的Com port是哪一個, 而不需要使用者去手動輸入呢? 謝謝 :)
------
我也在努力學習中,若有錯謬請見諒。 |
Macsoft
一般會員 發表:10 回覆:11 積分:4 註冊:2007-03-13 發送簡訊給我 |
|
Hayes
一般會員 發表:0 回覆:1 積分:0 註冊:2007-07-17 發送簡訊給我 |
|
salo0610
高階會員 發表:42 回覆:120 積分:107 註冊:2003-02-18 發送簡訊給我 |
===================引 用 adonis 文 章===================
一台電腦若再加上額外所用的 comport (pci) 應該也不會多到哪?寫個小迴圈來判斷,應該就夠了吧。 或許有其他前輩有更好的方式,或是有其它方法可實現。 ===================引 用 adonis 文 章=================== 請問如何得知pc 裡有多少個 com port ? http://delphi.ktop.com.tw/board.php?cid=30&fid=73&tid=58121 如何取得pc上COM port數量 http://delphi.ktop.com.tw/board.php?cid=168&fid=917&tid=33009 如何知道系統有幾個串口 http://delphi.ktop.com.tw/board.php?cid=30&fid=67&tid=25373 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |