Ports.OpenSerialPort Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt und öffnet ein SerialPort-Objekt.
Überlädt
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
. Erforderlich. Der Name des zu öffnenden Anschlusses.
Gibt zurück
Ein offenes SerialPort-Objekt, das mit den angegebenen Argumenten konfiguriert ist.
Ausnahmen
Der 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 auch dann zu schließen, wenn eine Ausnahme generiert wird. Der gesamte Code, der den seriellen Port bearbeitet, sollte in diesem Block oder in einem Try...Catch...Finally
Block mit einem Aufruf zur Verwendung der Close -Methode angezeigt werden.
Die WriteLine-Methode sendet die Daten an den seriellen Anschluss.
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 Vorgehensweise: Senden von Zeichenfolgen an serielle 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.
Ihr Code sollte das SerialPort Objekt schließen, wenn es mit dem -Objekt abgeschlossen ist. Sie können die Close -Methode verwenden, um das Objekt explizit zu schließen, oder die Using
-Anweisung, 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.
Beschreibung | Siehe |
---|---|
Wählen Eines Modems, das an einen seriellen Port angeschlossen ist | Vorgehensweise: Wählen mit Modems an seriellen Anschlüssen |
Senden einer Zeichenfolge an seriellen Port | Vorgehensweise: Senden von Zeichenfolgen an serielle Anschlüsse |
Empfangen von Zeichenfolgen von einem seriellen Port | Vorgehensweise: Empfangen von Zeichenfolgen von seriellen Anschlüssen |
Verfügbarkeit nach Projekttyp
Projekttyp | Verfügbar |
---|---|
Windows-Anwendung | Ja |
Klassenbibliothek | Ja |
Konsolenanwendung | Ja |
Windows-Steuerelementbibliothek | Ja |
Websteuerelementbibliothek | Nein |
Windows-Dienst | Ja |
Website | Nein |
Weitere Informationen
- SerialPortNames
- Parity
- StopBits
- SerialPort
- Objekte (Visual Basic)
- Gewusst wie: Wählen mit Modems an seriellen Anschlüssen in Visual Basic
- Gewusst wie: Senden von Zeichenfolgen zu seriellen Anschlüssen in Visual Basic
- Gewusst wie: Empfangen von Zeichenfolgen von seriellen Anschlüssen in Visual Basic
- Using-Anweisung (Visual Basic)
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
. Erforderlich. Der Name des zu öffnenden Anschlusses.
- baudRate
- Int32
Integer
. Baudrate des Anschlusses.
Gibt zurück
Ein offenes SerialPort-Objekt, das mit den angegebenen Argumenten konfiguriert ist.
Ausnahmen
Der portName
ist Nothing
oder eine leere Zeichenfolge.
baudRate
ist kleiner oder gleich 0 (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 auch dann zu schließen, wenn eine Ausnahme generiert wird. Der gesamte Code, der den seriellen Port bearbeitet, sollte in diesem Block oder in einem Try...Catch...Finally
Block mit einem Aufruf zur Verwendung der Close -Methode angezeigt werden.
Die WriteLine-Methode sendet die Daten an den seriellen Anschluss.
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 Vorgehensweise: Senden von Zeichenfolgen an serielle 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.
Ihr Code sollte das SerialPort Objekt schließen, wenn es mit dem -Objekt abgeschlossen ist. Sie können die Close -Methode verwenden, um das Objekt explizit zu schließen, oder die Using
-Anweisung, 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.
Beschreibung | Siehe |
---|---|
Wählen Eines Modems, das an einen seriellen Port angeschlossen ist | Vorgehensweise: Wählen mit Modems an seriellen Anschlüssen |
Senden einer Zeichenfolge an seriellen Port | Vorgehensweise: Senden von Zeichenfolgen an serielle Anschlüsse |
Empfangen von Zeichenfolgen von einem seriellen Port | Vorgehensweise: Empfangen von Zeichenfolgen von seriellen Anschlüssen |
Verfügbarkeit nach Projekttyp
Projekttyp | Verfügbar |
---|---|
Windows-Anwendung | Ja |
Klassenbibliothek | Ja |
Konsolenanwendung | Ja |
Windows-Steuerelementbibliothek | Ja |
Websteuerelementbibliothek | Nein |
Windows-Dienst | Ja |
Website | Nein |
Weitere Informationen
- SerialPortNames
- Parity
- StopBits
- SerialPort
- Objekte (Visual Basic)
- Gewusst wie: Wählen mit Modems an seriellen Anschlüssen in Visual Basic
- Gewusst wie: Senden von Zeichenfolgen zu seriellen Anschlüssen in Visual Basic
- Gewusst wie: Empfangen von Zeichenfolgen von seriellen Anschlüssen in Visual Basic
- Using-Anweisung (Visual Basic)
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
. Erforderlich. Der Name des zu öffnenden Anschlusses.
- baudRate
- Int32
Integer
. Baudrate des Anschlusses.
Gibt zurück
Ein offenes SerialPort-Objekt, das mit den angegebenen Argumenten konfiguriert ist.
Ausnahmen
Der portName
ist Nothing
oder eine leere Zeichenfolge.
baudRate
ist kleiner oder gleich 0 (null).
parity
ist keiner 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 auch dann zu schließen, wenn eine Ausnahme generiert wird. Der gesamte Code, der den seriellen Port bearbeitet, sollte innerhalb dieses Blocks oder in einem Try...Catch...Finally
Block mit einem Aufruf zur Verwendung der Close -Methode angezeigt werden.
Die WriteLine-Methode sendet die Daten an den seriellen Anschluss.
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 Vorgehensweise: Senden von Zeichenfolgen an serielle 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.
Ihr Code sollte das SerialPort Objekt schließen, wenn er mit dem -Objekt fertig ist. Sie können die Close -Methode verwenden, um das Objekt explizit zu schließen, oder die Using
-Anweisung, 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.
Beschreibung | Siehe |
---|---|
Anwählen eines Modems, das an einen seriellen Port angeschlossen ist | Vorgehensweise: Wählen mit Modems an seriellen Anschlüssen |
Senden einer Zeichenfolge an den seriellen Port | Vorgehensweise: Senden von Zeichenfolgen an serielle Anschlüsse |
Empfangen von Zeichenfolgen von einem seriellen Port | Vorgehensweise: Empfangen von Zeichenfolgen von seriellen Anschlüssen |
Verfügbarkeit nach Projekttyp
Projekttyp | Verfügbar |
---|---|
Windows-Anwendung | Ja |
Klassenbibliothek | Ja |
Konsolenanwendung | Ja |
Windows-Steuerelementbibliothek | Ja |
Websteuerelementbibliothek | Nein |
Windows-Dienst | Ja |
Website | Nein |
Weitere Informationen
- SerialPortNames
- Parity
- StopBits
- SerialPort
- Objekte (Visual Basic)
- Gewusst wie: Wählen mit Modems an seriellen Anschlüssen in Visual Basic
- Gewusst wie: Senden von Zeichenfolgen zu seriellen Anschlüssen in Visual Basic
- Gewusst wie: Empfangen von Zeichenfolgen von seriellen Anschlüssen in Visual Basic
- Using-Anweisung (Visual Basic)
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
. Erforderlich. Der Name des zu öffnenden Anschlusses.
- baudRate
- Int32
Integer
. Baudrate des Anschlusses.
- dataBits
- Int32
Integer
. Datenbiteinstellung des Anschlusses.
Gibt zurück
Ein offenes SerialPort-Objekt, das mit den angegebenen Argumenten konfiguriert ist.
Ausnahmen
Der portName
ist Nothing
oder eine leere Zeichenfolge.
dataBits
ist kleiner oder gleich 0 (null).
parity
ist keiner 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 auch dann zu schließen, wenn eine Ausnahme generiert wird. Der gesamte Code, der den seriellen Port bearbeitet, sollte innerhalb dieses Blocks oder in einem Try...Catch...Finally
Block mit einem Aufruf zur Verwendung der Close -Methode angezeigt werden.
Die WriteLine-Methode sendet die Daten an den seriellen Anschluss.
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 Vorgehensweise: Senden von Zeichenfolgen an serielle 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.
Ihr Code sollte das SerialPort Objekt schließen, wenn er mit dem -Objekt fertig ist. Sie können die Close -Methode verwenden, um das Objekt explizit zu schließen, oder die Using
-Anweisung, 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.
Beschreibung | Siehe |
---|---|
Anwählen eines Modems, das an einen seriellen Port angeschlossen ist | Vorgehensweise: Wählen mit Modems an seriellen Anschlüssen |
Senden einer Zeichenfolge an den seriellen Port | Vorgehensweise: Senden von Zeichenfolgen an serielle Anschlüsse |
Empfangen von Zeichenfolgen von einem seriellen Port | Vorgehensweise: Empfangen von Zeichenfolgen von seriellen Anschlüssen |
Verfügbarkeit nach Projekttyp
Projekttyp | Verfügbar |
---|---|
Windows-Anwendung | Ja |
Klassenbibliothek | Ja |
Konsolenanwendung | Ja |
Windows-Steuerelementbibliothek | Ja |
Websteuerelementbibliothek | Nein |
Windows-Dienst | Ja |
Website | Nein |
Weitere Informationen
- SerialPortNames
- Parity
- StopBits
- SerialPort
- Objekte (Visual Basic)
- Gewusst wie: Wählen mit Modems an seriellen Anschlüssen in Visual Basic
- Gewusst wie: Senden von Zeichenfolgen zu seriellen Anschlüssen in Visual Basic
- Gewusst wie: Empfangen von Zeichenfolgen von seriellen Anschlüssen in Visual Basic
- Using-Anweisung (Visual Basic)
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
. Erforderlich. Der Name des zu öffnenden Anschlusses.
- baudRate
- Int32
Integer
. Baudrate des Anschlusses.
- dataBits
- Int32
Integer
. Datenbiteinstellung des Anschlusses.
Gibt zurück
Ein offenes SerialPort-Objekt, das mit den angegebenen Argumenten konfiguriert ist.
Ausnahmen
Der portName
ist Nothing
oder eine leere Zeichenfolge.
dataBits
ist kleiner oder gleich 0 (null).
stopBits
ist keiner 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 auch dann zu schließen, wenn eine Ausnahme generiert wird. Der gesamte Code, der den seriellen Port bearbeitet, sollte in diesem Block oder in einem Try...Catch...Finally
Block mit einem Aufruf zur Verwendung der Close -Methode angezeigt werden.
Die WriteLine-Methode sendet die Daten an den seriellen Anschluss.
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 Vorgehensweise: Senden von Zeichenfolgen an serielle 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.
Ihr Code sollte das SerialPort Objekt schließen, wenn es mit dem -Objekt abgeschlossen ist. Sie können die Close -Methode verwenden, um das Objekt explizit zu schließen, oder die Using
-Anweisung, 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.
Beschreibung | Siehe |
---|---|
Wählen Eines Modems, das an einen seriellen Port angeschlossen ist | Vorgehensweise: Wählen mit Modems an seriellen Anschlüssen |
Senden einer Zeichenfolge an seriellen Port | Vorgehensweise: Senden von Zeichenfolgen an serielle Anschlüsse |
Empfangen von Zeichenfolgen von einem seriellen Port | Vorgehensweise: Empfangen von Zeichenfolgen von seriellen Anschlüssen |
Verfügbarkeit nach Projekttyp
Projekttyp | Verfügbar |
---|---|
Windows-Anwendung | Ja |
Klassenbibliothek | Ja |
Konsolenanwendung | Ja |
Windows-Steuerelementbibliothek | Ja |
Websteuerelementbibliothek | Nein |
Windows-Dienst | Ja |
Website | Nein |
Weitere Informationen
- SerialPortNames
- Parity
- StopBits
- SerialPort
- Objekte (Visual Basic)
- Gewusst wie: Wählen mit Modems an seriellen Anschlüssen in Visual Basic
- Gewusst wie: Senden von Zeichenfolgen zu seriellen Anschlüssen in Visual Basic
- Gewusst wie: Empfangen von Zeichenfolgen von seriellen Anschlüssen in Visual Basic
- Using-Anweisung (Visual Basic)