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

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

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

注意

您無法使用 .NET Framework 類別直接存取其他型別的連接埠,例如平行連接埠、USB 連接埠等。

列舉

本表會列出並說明用於存取序列埠的主要列舉︰

列舉型別 描述
Handshake 指定建立 SerialPort 物件之序列埠通訊使用的控制通訊協定。
Parity 指定 SerialPort 物件的同位位元。
SerialData 指定 SerialPort 物件之序列埠接收到的字元類型。
SerialError 指定在 SerialPort 物件上發生的錯誤
SerialPinChange 指定在 SerialPort 物件上發生的變更類型。
StopBits 指定在 SerialPort 物件上使用的停止位元數目。

另請參閱