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 物件相關的工作範例。

收件者 請參閱
撥打連接到序列埠的數據機 作法:撥接與序列埠連接的數據機
將字串傳送至序列埠 作法:將字串傳送至序列埠
從序列埠接收字串 作法:接收來自序列埠的字串
顯示可用的序列埠 作法:顯示可用的序列埠

依專案類型的可用性

專案類型 可用
Windows 應用程式
類別庫
主控台應用程式
Windows 控制項程式庫
Web 控制項程式庫
Windows 服務
網站

建構函式

Ports()

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

屬性

SerialPortNames

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

方法

Equals(Object)

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

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
OpenSerialPort(String)

建立及開啟 SerialPort 物件。

OpenSerialPort(String, Int32)

建立及開啟 SerialPort 物件。

OpenSerialPort(String, Int32, Parity)

建立及開啟 SerialPort 物件。

OpenSerialPort(String, Int32, Parity, Int32)

建立及開啟 SerialPort 物件。

OpenSerialPort(String, Int32, Parity, Int32, StopBits)

建立及開啟 SerialPort 物件。

ToString()

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

(繼承來源 Object)

適用於

另請參閱