.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 物件上使用的停止位元數目。 |