Ports 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供屬性和方法,以存取電腦的序列連接埠。
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) |