Ports.OpenSerialPort Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Tworzy i otwiera SerialPort obiekt.
Przeciążenia
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. |
OpenSerialPort(String)
Tworzy i otwiera SerialPort obiekt.
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
Parametry
- portName
- String
String
. Wymagane. Nazwa portu do otwarcia.
Zwraca
Otwarty SerialPort obiekt skonfigurowany przy użyciu podanych argumentów.
Wyjątki
portName
jest lub pusty Nothing
ciąg.
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
Metoda My.Computer.Ports.OpenSerialPort
tworzy i otwiera SerialPort obiekt. Argumenty OpenSerialPort
metody określają ustawienia SerialPort obiektu.
Kod powinien zamknąć SerialPort obiekt po zakończeniu korzystania z obiektu. Możesz użyć Close metody , aby jawnie zamknąć obiekt lub instrukcję Using
, aby ją zamknąć niejawnie. Aby uzyskać więcej informacji, zobacz przykład w tym temacie.
W poniższej tabeli wymieniono przykłady zadań obejmujących metodę My.Computer.Ports.OpenSerialPort
.
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 |
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 |
Zobacz też
- SerialPortNames
- Parity
- StopBits
- SerialPort
- Obiekty (Visual Basic)
- Porady: modemy dostępowe powiązane z portami seryjnymi w Visual Basic
- Porady: wysyłanie ciągów do portów seryjnych w Visual Basic
- Porady: odbieranie ciągów z portów seryjnych w Visual Basic
- Using — Instrukcja (Visual Basic)
Dotyczy
OpenSerialPort(String, Int32)
Tworzy i otwiera SerialPort obiekt.
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
Parametry
- portName
- String
String
. Wymagane. Nazwa portu do otwarcia.
- baudRate
- Int32
Integer
. Szybkość transmisji portu.
Zwraca
Otwarty SerialPort obiekt skonfigurowany przy użyciu podanych argumentów.
Wyjątki
portName
jest lub pusty Nothing
ciąg.
baudRate
wartość jest mniejsza niż lub równa zero.
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
Metoda My.Computer.Ports.OpenSerialPort
tworzy i otwiera SerialPort obiekt. Argumenty OpenSerialPort
metody określają ustawienia SerialPort obiektu.
Kod powinien zamknąć SerialPort obiekt po zakończeniu korzystania z obiektu. Możesz użyć Close metody , aby jawnie zamknąć obiekt lub instrukcję Using
, aby ją zamknąć niejawnie. Aby uzyskać więcej informacji, zobacz przykład w tym temacie.
W poniższej tabeli wymieniono przykłady zadań obejmujących metodę My.Computer.Ports.OpenSerialPort
.
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 |
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 |
Zobacz też
- SerialPortNames
- Parity
- StopBits
- SerialPort
- Obiekty (Visual Basic)
- Porady: modemy dostępowe powiązane z portami seryjnymi w Visual Basic
- Porady: wysyłanie ciągów do portów seryjnych w Visual Basic
- Porady: odbieranie ciągów z portów seryjnych w Visual Basic
- Using — Instrukcja (Visual Basic)
Dotyczy
OpenSerialPort(String, Int32, Parity)
Tworzy i otwiera SerialPort obiekt.
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
Parametry
- portName
- String
String
. Wymagane. Nazwa portu do otwarcia.
- baudRate
- Int32
Integer
. Szybkość transmisji portu.
Zwraca
Otwarty SerialPort obiekt skonfigurowany przy użyciu podanych argumentów.
Wyjątki
portName
jest lub pusty Nothing
ciąg.
baudRate
wartość jest mniejsza niż lub równa zero.
parity
nie jest jedną z Parity wartości wyliczenia.
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
Metoda My.Computer.Ports.OpenSerialPort
tworzy i otwiera SerialPort obiekt. Argumenty OpenSerialPort
metody określają ustawienia SerialPort obiektu.
Kod powinien zamknąć SerialPort obiekt po zakończeniu korzystania z obiektu. Możesz użyć Close metody , aby jawnie zamknąć obiekt lub instrukcję Using
, aby ją zamknąć niejawnie. Aby uzyskać więcej informacji, zobacz przykład w tym temacie.
W poniższej tabeli wymieniono przykłady zadań obejmujących metodę My.Computer.Ports.OpenSerialPort
.
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 |
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 |
Zobacz też
- SerialPortNames
- Parity
- StopBits
- SerialPort
- Obiekty (Visual Basic)
- Porady: modemy dostępowe powiązane z portami seryjnymi w Visual Basic
- Porady: wysyłanie ciągów do portów seryjnych w Visual Basic
- Porady: odbieranie ciągów z portów seryjnych w Visual Basic
- Using — Instrukcja (Visual Basic)
Dotyczy
OpenSerialPort(String, Int32, Parity, Int32)
Tworzy i otwiera SerialPort obiekt.
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
Parametry
- portName
- String
String
. Wymagane. Nazwa portu do otwarcia.
- baudRate
- Int32
Integer
. Szybkość transmisji portu.
- dataBits
- Int32
Integer
. Ustawienie bitów danych portu.
Zwraca
Otwarty SerialPort obiekt skonfigurowany przy użyciu podanych argumentów.
Wyjątki
portName
jest lub pusty Nothing
ciąg.
dataBits
wartość jest mniejsza niż lub równa zero.
parity
nie jest jedną z Parity wartości wyliczenia.
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
Metoda My.Computer.Ports.OpenSerialPort
tworzy i otwiera SerialPort obiekt. Argumenty OpenSerialPort
metody określają ustawienia SerialPort obiektu.
Kod powinien zamknąć SerialPort obiekt po zakończeniu korzystania z obiektu. Możesz użyć Close metody , aby jawnie zamknąć obiekt lub instrukcję Using
, aby ją zamknąć niejawnie. Aby uzyskać więcej informacji, zobacz przykład w tym temacie.
W poniższej tabeli wymieniono przykłady zadań obejmujących metodę My.Computer.Ports.OpenSerialPort
.
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 |
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 |
Zobacz też
- SerialPortNames
- Parity
- StopBits
- SerialPort
- Obiekty (Visual Basic)
- Porady: modemy dostępowe powiązane z portami seryjnymi w Visual Basic
- Porady: wysyłanie ciągów do portów seryjnych w Visual Basic
- Porady: odbieranie ciągów z portów seryjnych w Visual Basic
- Using — Instrukcja (Visual Basic)
Dotyczy
OpenSerialPort(String, Int32, Parity, Int32, StopBits)
Tworzy i otwiera SerialPort obiekt.
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
Parametry
- portName
- String
String
. Wymagane. Nazwa portu do otwarcia.
- baudRate
- Int32
Integer
. Szybkość transmisji portu.
- dataBits
- Int32
Integer
. Ustawienie bitów danych portu.
Zwraca
Otwarty SerialPort obiekt skonfigurowany przy użyciu podanych argumentów.
Wyjątki
portName
jest lub pusty Nothing
ciąg.
dataBits
wartość jest mniejsza niż lub równa zero.
stopBits
nie jest jedną z StopBits wartości wyliczenia.
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
Metoda My.Computer.Ports.OpenSerialPort
tworzy i otwiera SerialPort obiekt. Argumenty OpenSerialPort
metody określają ustawienia SerialPort obiektu.
Kod powinien zamknąć SerialPort obiekt po zakończeniu korzystania z obiektu. Możesz użyć Close metody , aby jawnie zamknąć obiekt lub instrukcję Using
, aby ją zamknąć niejawnie. Aby uzyskać więcej informacji, zobacz przykład w tym temacie.
W poniższej tabeli wymieniono przykłady zadań obejmujących metodę My.Computer.Ports.OpenSerialPort
.
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 |
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 |
Zobacz też
- SerialPortNames
- Parity
- StopBits
- SerialPort
- Obiekty (Visual Basic)
- Porady: modemy dostępowe powiązane z portami seryjnymi w Visual Basic
- Porady: wysyłanie ciągów do portów seryjnych w Visual Basic
- Porady: odbieranie ciągów z portów seryjnych w Visual Basic
- Using — Instrukcja (Visual Basic)