Ports 類別

定義

提供一個屬性與方法來存取電腦的序列埠。

public ref class Ports
public class Ports
type Ports = class
Public Class Ports
繼承
Ports

範例

此範例說明如何將字串傳送至電腦的 COM1 序列埠。

Using 區塊允許應用程式即使產生例外,也能關閉序列埠。 所有操作序列埠的程式碼都應該出現在這個區塊內,或是有呼叫使用該Close方法的區塊內Try...Catch...Finally

WriteLine 方法將資料傳送至序列埠。

Sub SendSerialData(ByVal data As String)
    ' Send strings to a serial port.
    Using com1 As IO.Ports.SerialPort =
            My.Computer.Ports.OpenSerialPort("COM1")
        com1.WriteLine(data)
    End Using
End Sub

欲了解更多資訊,請參閱 「如何:將字串傳送至序列埠」。

備註

My.Computer.Ports 物件提供了一個直接的入口,用於存取 .NET Framework 序列埠類別 SerialPort

下表列出涉及該 My.Computer.Ports 物件的任務範例。

看!
撥打連接序列埠的數據機 如何:連接序列埠的撥號數據機
將字串傳送到序列埠 如何:將字串傳送到序列埠
從串列埠接收字串 如何:從序列埠接收字串
顯示可用的序列埠 如何:顯示可用的序列埠

依專案類型提供可用性

專案類型 Available
Windows 應用程式 Yes
類別庫 Yes
主控台應用程式 Yes
Windows 控件庫 Yes
Web 控制庫 No
Windows 服務 Yes
網站 No

建構函式

名稱 Description
Ports()

初始化 Ports 類別的新執行個體。

屬性

名稱 Description
SerialPortNames

會取得電腦序列埠名稱的集合。

方法

名稱 Description
Equals(Object)

判斷指定的 物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前實例的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
OpenSerialPort(String, Int32, Parity, Int32, StopBits)

創建並開啟一個 SerialPort 物件。

OpenSerialPort(String, Int32, Parity, Int32)

創建並開啟一個 SerialPort 物件。

OpenSerialPort(String, Int32, Parity)

創建並開啟一個 SerialPort 物件。

OpenSerialPort(String, Int32)

創建並開啟一個 SerialPort 物件。

OpenSerialPort(String)

創建並開啟一個 SerialPort 物件。

ToString()

傳回表示目前 物件的字串。

(繼承來源 Object)

適用於

另請參閱

  • 物件(Visual Basic )
  • 如何:在Visual Basic
  • 如何:將字串傳送到Visual Basic
  • 如何:從 Visual Basic
  • 如何:顯示Visual Basic