用VS2013 VB撰寫一個串口小程式。請教大神們,如何判斷一個串口被占用。
uj5u.com熱心網友回復:
嘗試打開這個串口,如果報錯就可能被占用了uj5u.com熱心網友回復:
對,打開這個串口,如果報錯就被占用了uj5u.com熱心網友回復:
打開串口,查看例外錯誤
uj5u.com熱心網友回復:
同意3樓,串口映射成檔案,所以打開同樣用CreateFile函式,執行失敗,會回傳INVALID_HANDLE_VALUE,再通過GetLastError函式獲得錯誤詳細資訊。如果是因為串口在這之前已經被別的程式打開,這個函式會回傳5(ERROR_ACCESS_DENIED)。轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/99644.html
標籤:VB基礎類
上一篇:vb怎么用*輸出圓形
