Ports.OpenSerialPort Methode

Definition

Erstellt und öffnet ein SerialPort Objekt.

Überlädt

Name Beschreibung
OpenSerialPort(String)

Erstellt und öffnet ein SerialPort Objekt.

OpenSerialPort(String, Int32)

Erstellt und öffnet ein SerialPort Objekt.

OpenSerialPort(String, Int32, Parity)

Erstellt und öffnet ein SerialPort Objekt.

OpenSerialPort(String, Int32, Parity, Int32)

Erstellt und öffnet ein SerialPort Objekt.

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

Erstellt und öffnet ein SerialPort Objekt.

OpenSerialPort(String)

Erstellt und öffnet ein SerialPort Objekt.

public:
 System::IO::Ports::SerialPort ^ OpenSerialPort(System::String ^ portName);
public System.IO.Ports.SerialPort OpenSerialPort(string portName);
member this.OpenSerialPort : string -> System.IO.Ports.SerialPort
Public Function OpenSerialPort (portName As String) As SerialPort

Parameter

portName
String

String. Required. Name des zu öffnenden Ports.

Gibt zurück

Ein geöffnetes SerialPort Objekt, das mit den angegebenen Argumenten konfiguriert ist.

Ausnahmen

portName ist Nothing oder eine leere Zeichenfolge.

Beispiele

In diesem Beispiel wird beschrieben, wie Zeichenfolgen an den seriellen Port des COM1 Computers gesendet werden.

Der Using Block ermöglicht es der Anwendung, den seriellen Port zu schließen, auch wenn eine Ausnahme generiert wird. Der gesamte Code, der den seriellen Port bearbeitet, sollte innerhalb dieses Blocks oder innerhalb eines Try...Catch...Finally Blocks mit einem Aufruf zur Verwendung der Close Methode angezeigt werden.

Die WriteLine Methode sendet die Daten an den seriellen Port.

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

Weitere Informationen finden Sie unter How to: Send Strings to Serial Ports.

Hinweise

Die My.Computer.Ports.OpenSerialPort Methode erstellt und öffnet ein SerialPort Objekt. Die Argumente für die OpenSerialPort Methode bestimmen die Einstellungen des SerialPort Objekts.

Der Code sollte das SerialPort Objekt schließen, wenn es mit der Verwendung des Objekts fertig ist. Sie können die Close Methode verwenden, um das Objekt explizit oder die Using Anweisung zu schließen, um es implizit zu schließen. Weitere Informationen finden Sie im Beispiel in diesem Thema.

In der folgenden Tabelle sind Beispiele für Aufgaben aufgeführt, die die My.Computer.Ports.OpenSerialPort Methode betreffen.

To Siehe
An einen seriellen Anschluss angeschlossenes Modem wählen How to: Dial Modems Attached to Serial Ports
Senden einer Zeichenfolge an den seriellen Port Vorgehensweise: Senden von Zeichenfolgen an serielle Ports
Empfangen von Zeichenfolgen von einem seriellen Port Gewusst wie: Empfangen von Zeichenfolgen über serielle Ports

Verfügbarkeit nach Projekttyp

Projekttyp Available
Windows-Anwendung Ja
Klassenbibliothek Ja
Konsolenanwendung Ja
Windows-Steuerelementbibliothek Ja
Websteuerelementbibliothek No
Windows-Dienst Ja
Website No

Weitere Informationen

Gilt für:

OpenSerialPort(String, Int32)

Erstellt und öffnet ein SerialPort Objekt.

public:
 System::IO::Ports::SerialPort ^ OpenSerialPort(System::String ^ portName, int baudRate);
public System.IO.Ports.SerialPort OpenSerialPort(string portName, int baudRate);
member this.OpenSerialPort : string * int -> System.IO.Ports.SerialPort
Public Function OpenSerialPort (portName As String, baudRate As Integer) As SerialPort

Parameter

portName
String

String. Required. Name des zu öffnenden Ports.

baudRate
Int32

Integer. Baudrate des Hafens.

Gibt zurück

Ein geöffnetes SerialPort Objekt, das mit den angegebenen Argumenten konfiguriert ist.

Ausnahmen

portName ist Nothing oder eine leere Zeichenfolge.

baudRate ist kleiner oder gleich Null.

Beispiele

In diesem Beispiel wird beschrieben, wie Zeichenfolgen an den seriellen Port des COM1 Computers gesendet werden.

Der Using Block ermöglicht es der Anwendung, den seriellen Port zu schließen, auch wenn eine Ausnahme generiert wird. Der gesamte Code, der den seriellen Port bearbeitet, sollte innerhalb dieses Blocks oder innerhalb eines Try...Catch...Finally Blocks mit einem Aufruf zur Verwendung der Close Methode angezeigt werden.

Die WriteLine Methode sendet die Daten an den seriellen Port.

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

Weitere Informationen finden Sie unter How to: Send Strings to Serial Ports.

Hinweise

Die My.Computer.Ports.OpenSerialPort Methode erstellt und öffnet ein SerialPort Objekt. Die Argumente für die OpenSerialPort Methode bestimmen die Einstellungen des SerialPort Objekts.

Der Code sollte das SerialPort Objekt schließen, wenn es mit der Verwendung des Objekts fertig ist. Sie können die Close Methode verwenden, um das Objekt explizit oder die Using Anweisung zu schließen, um es implizit zu schließen. Weitere Informationen finden Sie im Beispiel in diesem Thema.

In der folgenden Tabelle sind Beispiele für Aufgaben aufgeführt, die die My.Computer.Ports.OpenSerialPort Methode betreffen.

To Siehe
An einen seriellen Anschluss angeschlossenes Modem wählen How to: Dial Modems Attached to Serial Ports
Senden einer Zeichenfolge an den seriellen Port Vorgehensweise: Senden von Zeichenfolgen an serielle Ports
Empfangen von Zeichenfolgen von einem seriellen Port Gewusst wie: Empfangen von Zeichenfolgen über serielle Ports

Verfügbarkeit nach Projekttyp

Projekttyp Available
Windows-Anwendung Ja
Klassenbibliothek Ja
Konsolenanwendung Ja
Windows-Steuerelementbibliothek Ja
Websteuerelementbibliothek No
Windows-Dienst Ja
Website No

Weitere Informationen

Gilt für:

OpenSerialPort(String, Int32, Parity)

Erstellt und öffnet ein SerialPort Objekt.

public:
 System::IO::Ports::SerialPort ^ OpenSerialPort(System::String ^ portName, int baudRate, System::IO::Ports::Parity parity);
public System.IO.Ports.SerialPort OpenSerialPort(string portName, int baudRate, System.IO.Ports.Parity parity);
member this.OpenSerialPort : string * int * System.IO.Ports.Parity -> System.IO.Ports.SerialPort
Public Function OpenSerialPort (portName As String, baudRate As Integer, parity As Parity) As SerialPort

Parameter

portName
String

String. Required. Name des zu öffnenden Ports.

baudRate
Int32

Integer. Baudrate des Hafens.

parity
Parity

Parity. Parität des Ports.

Gibt zurück

Ein geöffnetes SerialPort Objekt, das mit den angegebenen Argumenten konfiguriert ist.

Ausnahmen

portName ist Nothing oder eine leere Zeichenfolge.

baudRate ist kleiner oder gleich Null.

parity ist keine der Parity Enumerationswerte.

Beispiele

In diesem Beispiel wird beschrieben, wie Zeichenfolgen an den seriellen Port des COM1 Computers gesendet werden.

Der Using Block ermöglicht es der Anwendung, den seriellen Port zu schließen, auch wenn eine Ausnahme generiert wird. Der gesamte Code, der den seriellen Port bearbeitet, sollte innerhalb dieses Blocks oder innerhalb eines Try...Catch...Finally Blocks mit einem Aufruf zur Verwendung der Close Methode angezeigt werden.

Die WriteLine Methode sendet die Daten an den seriellen Port.

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

Weitere Informationen finden Sie unter How to: Send Strings to Serial Ports.

Hinweise

Die My.Computer.Ports.OpenSerialPort Methode erstellt und öffnet ein SerialPort Objekt. Die Argumente für die OpenSerialPort Methode bestimmen die Einstellungen des SerialPort Objekts.

Der Code sollte das SerialPort Objekt schließen, wenn es mit der Verwendung des Objekts fertig ist. Sie können die Close Methode verwenden, um das Objekt explizit oder die Using Anweisung zu schließen, um es implizit zu schließen. Weitere Informationen finden Sie im Beispiel in diesem Thema.

In der folgenden Tabelle sind Beispiele für Aufgaben aufgeführt, die die My.Computer.Ports.OpenSerialPort Methode betreffen.

To Siehe
An einen seriellen Anschluss angeschlossenes Modem wählen How to: Dial Modems Attached to Serial Ports
Senden einer Zeichenfolge an den seriellen Port Vorgehensweise: Senden von Zeichenfolgen an serielle Ports
Empfangen von Zeichenfolgen von einem seriellen Port Gewusst wie: Empfangen von Zeichenfolgen über serielle Ports

Verfügbarkeit nach Projekttyp

Projekttyp Available
Windows-Anwendung Ja
Klassenbibliothek Ja
Konsolenanwendung Ja
Windows-Steuerelementbibliothek Ja
Websteuerelementbibliothek No
Windows-Dienst Ja
Website No

Weitere Informationen

Gilt für:

OpenSerialPort(String, Int32, Parity, Int32)

Erstellt und öffnet ein SerialPort Objekt.

public:
 System::IO::Ports::SerialPort ^ OpenSerialPort(System::String ^ portName, int baudRate, System::IO::Ports::Parity parity, int dataBits);
public System.IO.Ports.SerialPort OpenSerialPort(string portName, int baudRate, System.IO.Ports.Parity parity, int dataBits);
member this.OpenSerialPort : string * int * System.IO.Ports.Parity * int -> System.IO.Ports.SerialPort
Public Function OpenSerialPort (portName As String, baudRate As Integer, parity As Parity, dataBits As Integer) As SerialPort

Parameter

portName
String

String. Required. Name des zu öffnenden Ports.

baudRate
Int32

Integer. Baudrate des Hafens.

parity
Parity

Parity. Parität des Ports.

dataBits
Int32

Integer. Daten-Bit-Einstellung des Ports.

Gibt zurück

Ein geöffnetes SerialPort Objekt, das mit den angegebenen Argumenten konfiguriert ist.

Ausnahmen

portName ist Nothing oder eine leere Zeichenfolge.

dataBits ist kleiner oder gleich Null.

parity ist keine der Parity Enumerationswerte.

Beispiele

In diesem Beispiel wird beschrieben, wie Zeichenfolgen an den seriellen Port des COM1 Computers gesendet werden.

Der Using Block ermöglicht es der Anwendung, den seriellen Port zu schließen, auch wenn eine Ausnahme generiert wird. Der gesamte Code, der den seriellen Port bearbeitet, sollte innerhalb dieses Blocks oder innerhalb eines Try...Catch...Finally Blocks mit einem Aufruf zur Verwendung der Close Methode angezeigt werden.

Die WriteLine Methode sendet die Daten an den seriellen Port.

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

Weitere Informationen finden Sie unter How to: Send Strings to Serial Ports.

Hinweise

Die My.Computer.Ports.OpenSerialPort Methode erstellt und öffnet ein SerialPort Objekt. Die Argumente für die OpenSerialPort Methode bestimmen die Einstellungen des SerialPort Objekts.

Der Code sollte das SerialPort Objekt schließen, wenn es mit der Verwendung des Objekts fertig ist. Sie können die Close Methode verwenden, um das Objekt explizit oder die Using Anweisung zu schließen, um es implizit zu schließen. Weitere Informationen finden Sie im Beispiel in diesem Thema.

In der folgenden Tabelle sind Beispiele für Aufgaben aufgeführt, die die My.Computer.Ports.OpenSerialPort Methode betreffen.

To Siehe
An einen seriellen Anschluss angeschlossenes Modem wählen How to: Dial Modems Attached to Serial Ports
Senden einer Zeichenfolge an den seriellen Port Vorgehensweise: Senden von Zeichenfolgen an serielle Ports
Empfangen von Zeichenfolgen von einem seriellen Port Gewusst wie: Empfangen von Zeichenfolgen über serielle Ports

Verfügbarkeit nach Projekttyp

Projekttyp Available
Windows-Anwendung Ja
Klassenbibliothek Ja
Konsolenanwendung Ja
Windows-Steuerelementbibliothek Ja
Websteuerelementbibliothek No
Windows-Dienst Ja
Website No

Weitere Informationen

Gilt für:

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

Erstellt und öffnet ein SerialPort Objekt.

public:
 System::IO::Ports::SerialPort ^ OpenSerialPort(System::String ^ portName, int baudRate, System::IO::Ports::Parity parity, int dataBits, System::IO::Ports::StopBits stopBits);
public System.IO.Ports.SerialPort OpenSerialPort(string portName, int baudRate, System.IO.Ports.Parity parity, int dataBits, System.IO.Ports.StopBits stopBits);
member this.OpenSerialPort : string * int * System.IO.Ports.Parity * int * System.IO.Ports.StopBits -> System.IO.Ports.SerialPort
Public Function OpenSerialPort (portName As String, baudRate As Integer, parity As Parity, dataBits As Integer, stopBits As StopBits) As SerialPort

Parameter

portName
String

String. Required. Name des zu öffnenden Ports.

baudRate
Int32

Integer. Baudrate des Hafens.

parity
Parity

Parity. Parität des Ports.

dataBits
Int32

Integer. Daten-Bit-Einstellung des Ports.

stopBits
StopBits

StopBits. Stopp-Bit-Einstellung des Ports.

Gibt zurück

Ein geöffnetes SerialPort Objekt, das mit den angegebenen Argumenten konfiguriert ist.

Ausnahmen

portName ist Nothing oder eine leere Zeichenfolge.

dataBits ist kleiner oder gleich Null.

stopBits ist keine der StopBits Enumerationswerte.

Beispiele

In diesem Beispiel wird beschrieben, wie Zeichenfolgen an den seriellen Port des COM1 Computers gesendet werden.

Der Using Block ermöglicht es der Anwendung, den seriellen Port zu schließen, auch wenn eine Ausnahme generiert wird. Der gesamte Code, der den seriellen Port bearbeitet, sollte innerhalb dieses Blocks oder innerhalb eines Try...Catch...Finally Blocks mit einem Aufruf zur Verwendung der Close Methode angezeigt werden.

Die WriteLine Methode sendet die Daten an den seriellen Port.

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

Weitere Informationen finden Sie unter How to: Send Strings to Serial Ports.

Hinweise

Die My.Computer.Ports.OpenSerialPort Methode erstellt und öffnet ein SerialPort Objekt. Die Argumente für die OpenSerialPort Methode bestimmen die Einstellungen des SerialPort Objekts.

Der Code sollte das SerialPort Objekt schließen, wenn es mit der Verwendung des Objekts fertig ist. Sie können die Close Methode verwenden, um das Objekt explizit oder die Using Anweisung zu schließen, um es implizit zu schließen. Weitere Informationen finden Sie im Beispiel in diesem Thema.

In der folgenden Tabelle sind Beispiele für Aufgaben aufgeführt, die die My.Computer.Ports.OpenSerialPort Methode betreffen.

To Siehe
An einen seriellen Anschluss angeschlossenes Modem wählen How to: Dial Modems Attached to Serial Ports
Senden einer Zeichenfolge an den seriellen Port Vorgehensweise: Senden von Zeichenfolgen an serielle Ports
Empfangen von Zeichenfolgen von einem seriellen Port Gewusst wie: Empfangen von Zeichenfolgen über serielle Ports

Verfügbarkeit nach Projekttyp

Projekttyp Available
Windows-Anwendung Ja
Klassenbibliothek Ja
Konsolenanwendung Ja
Windows-Steuerelementbibliothek Ja
Websteuerelementbibliothek No
Windows-Dienst Ja
Website No

Weitere Informationen

Gilt für: