[英]Checking COM Port Availability in C#
我的C#應用程序使用系統上找到的COM端口填充comboBox
。 我想要標記正在使用的COM端口。 我知道我可以使用try
/ catch
塊嘗試打開每個COM端口,但是我想知道是否有更優雅的方法可以做到這一點。 也許使用WMI查詢? 我正在使用Microsoft Visual C#2008 Express Edition(.NET 2.0)。 您可能有任何想法或建議。 謝謝。
我不知道有任何其他方法可以做到這一點。 嘗試打開它們是本機代碼執行相同檢查的方式。
我知道這很老。 但是,現在有一種非常簡單的方法可以做到這一點。 您可以使用以下方法檢查端口是否打開:
if (serialPort1.IsOpen)
{
("Port Open");
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.