取得所有電腦序列埠名稱
在 C# 中,該如何寫程式取得所有電腦序列埠名稱
這時候可以使用SerialPort.GetPortNames 方法,功能就是用來取得目前電腦序列埠名稱的陣列
通訊埠名稱可從系統登錄取得 (例如,在 Windows 98 環境中,這項資訊位於 HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\SERIALCOMM 中)。
如果登錄中包含過時或不正確的資料,則 GetPortNames 方法會傳回不正確的資料。
我們可以利用此方法,把電腦序列名稱加到 Combobox 中
this.combobox1.Items.AddRange(System.IO.Ports.SerialPort.GetPortNames());