.NET Framework 中使用 Visual Basic 的連接埠作業
您可以透過 System.IO.Ports 命名空間中的 .NET Framework 類別,存取電腦的序列埠。最重要的類別 (Class) SerialPort 會提供同步化與事件驅動之 I/O 的架構、Pin 和中斷狀態的存取權,以及序列驅動程式屬性的存取權。可以在 Stream 物件中包裝它,並且可以透過 BaseStream 屬性存取它。在 Stream 物件中包裝 SerialPort,即可讓使用資料流的類別存取序列埠。命名空間包含簡化序列埠之控制的列舉型別 (Enumeration)。
建立 SerialPort 物件的最簡單方式就是透過 OpenSerialPort 方法。
注意事項 |
---|
您不能直接使用 .NET Framework 類別存取其他類型的埠 (例如,平行埠、USB 埠等等)。 |
列舉
此表會列出並描述用於存取序列埠的主要列舉型別:
列舉 |
描述 |
指定在建立 SerialPort 物件的序列埠通訊時使用的傳輸通訊協定。 |
|
指定 SerialPort 物件的同位檢查位元。 |
|
指定在 SerialPort 物件之序列埠上收到的字元型別。 |
|
指定在 SerialPort 物件上發生的錯誤。 |
|
指定在 SerialPort 物件上發生的變更型別。 |
|
指定在 SerialPort 物件上所使用的停止位元數。 |