共用方式為


.NET Framework 中使用 Visual Basic 的連接埠作業

您可以透過 System.IO.Ports 命名空間中的 .NET Framework 類別,存取電腦的序列埠。最重要的類別 (Class) SerialPort 會提供同步化與事件驅動之 I/O 的架構、Pin 和中斷狀態的存取權,以及序列驅動程式屬性的存取權。可以在 Stream 物件中包裝它,並且可以透過 BaseStream 屬性存取它。在 Stream 物件中包裝 SerialPort,即可讓使用資料流的類別存取序列埠。命名空間包含簡化序列埠之控制的列舉型別 (Enumeration)。

建立 SerialPort 物件的最簡單方式就是透過 OpenSerialPort 方法。

注意事項注意事項

您不能直接使用 .NET Framework 類別存取其他類型的埠 (例如,平行埠、USB 埠等等)。

列舉

此表會列出並描述用於存取序列埠的主要列舉型別:

列舉

描述

Handshake

指定在建立 SerialPort 物件的序列埠通訊時使用的傳輸通訊協定。

Parity

指定 SerialPort 物件的同位檢查位元。

SerialData

指定在 SerialPort 物件之序列埠上收到的字元型別。

SerialError

指定在 SerialPort 物件上發生的錯誤。

SerialPinChange

指定在 SerialPort 物件上發生的變更型別。

StopBits

指定在 SerialPort 物件上所使用的停止位元數。

請參閱

參考

Ports

其他資源

存取電腦的連接埠 (Visual Basic)