Udostępnij za pośrednictwem


Ports Klasa

Definicja

Udostępnia właściwość i metodę uzyskiwania dostępu do portów seryjnych komputera.

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

Przykłady

W tym przykładzie opisano sposób wysyłania COM1 ciągów do portu szeregowego komputera.

Blok Using umożliwia aplikacji zamknięcie portu szeregowego, nawet jeśli generuje wyjątek. Cały kod, który manipuluje portem seryjnym, powinien pojawić się w tym bloku lub w Try...Catch...Finally bloku z wywołaniem, aby użyć Close metody .

Metoda WriteLine wysyła dane do portu szeregowego.

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

Aby uzyskać więcej informacji, zobacz Instrukcje: wysyłanie ciągów do portów seryjnych.

Uwagi

Obiekt My.Computer.Ports zapewnia prosty punkt wejścia umożliwiający dostęp do klasy portów szeregowych .NET Framework, SerialPort.

W poniższej tabeli wymieniono przykłady zadań obejmujących My.Computer.Ports obiekt.

Działanie Zobacz
Wybieranie modemu dołączonego do portu szeregowego Instrukcje: modemy dostępowe powiązane z portami seryjnymi
Wysyłanie ciągu do portu szeregowego Instrukcje: wysyłanie ciągów do portów seryjnych
Odbieranie ciągów z portu szeregowego Instrukcje: odbieranie ciągów z portów seryjnych
Pokaż dostępne porty szeregowe Instrukcje: wyświetlanie dostępnych portów seryjnych

Dostępność według typu projektu

Project type (Typ projektu) Dostępne
Aplikacja systemu Windows Tak
Biblioteka klas Tak
Aplikacja konsoli Tak
Biblioteka kontrolek systemu Windows Tak
Biblioteka formantów sieci Web Nie
Usługa systemu Windows Tak
Witryna sieci Web Nie

Konstruktory

Ports()

Inicjuje nowe wystąpienie klasy Ports.

Właściwości

SerialPortNames

Pobiera kolekcję nazw portów seryjnych na komputerze.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
OpenSerialPort(String)

Tworzy i otwiera SerialPort obiekt.

OpenSerialPort(String, Int32)

Tworzy i otwiera SerialPort obiekt.

OpenSerialPort(String, Int32, Parity)

Tworzy i otwiera SerialPort obiekt.

OpenSerialPort(String, Int32, Parity, Int32)

Tworzy i otwiera SerialPort obiekt.

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

Tworzy i otwiera SerialPort obiekt.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy

Zobacz też