Ports Klass

Definition

Tillhandahåller en egenskap och en metod för att komma åt datorns serieportar.

public ref class Ports
public class Ports
type Ports = class
Public Class Ports
Arv
Ports

Exempel

I det här exemplet beskrivs hur du skickar strängar till datorns COM1 serieport.

Med Using blocket kan programmet stänga serieporten även om det genererar ett undantag. All kod som ändrar serieporten ska visas i det här blocket eller inom ett Try...Catch...Finally block med ett anrop för att använda Close metoden.

Metoden WriteLine skickar data till serieporten.

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

Mer information finns i Så här: Skicka strängar till serieportar.

Kommentarer

Objektet My.Computer.Ports ger en enkel startpunkt för åtkomst till serieportklassen .NET Framework, SerialPort.

I följande tabell visas exempel på uppgifter som involverar My.Computer.Ports objektet.

Till Se
Ringa upp ett modem som är anslutet till en seriell port Anvisningar: Ring upp modem som är anslutna till serieportar
Skicka en sträng till en seriell port Anvisningar: Skicka strängar till serieportar
Ta emot strängar från en seriell port Anvisningar: Ta emot strängar från serieportar
Visa tillgängliga serieportar Anvisningar: Visa tillgängliga serieportar

Tillgänglighet efter projekttyp

Projekttyp Tillgängligt
Windows-program Yes
Klassbibliotek Yes
Konsolprogram Yes
Windows-kontrollbibliotek Yes
Webbkontrollbibliotek No
Windows-tjänsten Yes
Webbplats No

Konstruktorer

Name Description
Ports()

Initierar en ny instans av Ports klassen.

Egenskaper

Name Description
SerialPortNames

Hämtar en samling med namnen på serieportarna på datorn.

Metoder

Name Description
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
OpenSerialPort(String, Int32, Parity, Int32, StopBits)

Skapar och öppnar ett SerialPort objekt.

OpenSerialPort(String, Int32, Parity, Int32)

Skapar och öppnar ett SerialPort objekt.

OpenSerialPort(String, Int32, Parity)

Skapar och öppnar ett SerialPort objekt.

OpenSerialPort(String, Int32)

Skapar och öppnar ett SerialPort objekt.

OpenSerialPort(String)

Skapar och öppnar ett SerialPort objekt.

ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för

Se även