Ports.OpenSerialPort Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vytvoří a otevře SerialPort objekt.
Přetížení
OpenSerialPort(String) |
Vytvoří a otevře SerialPort objekt. |
OpenSerialPort(String, Int32) |
Vytvoří a otevře SerialPort objekt. |
OpenSerialPort(String, Int32, Parity) |
Vytvoří a otevře SerialPort objekt. |
OpenSerialPort(String, Int32, Parity, Int32) |
Vytvoří a otevře SerialPort objekt. |
OpenSerialPort(String, Int32, Parity, Int32, StopBits) |
Vytvoří a otevře SerialPort objekt. |
OpenSerialPort(String)
Vytvoří a otevře 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
Parametry
- portName
- String
String
. Povinná hodnota. Název portu, který se má otevřít.
Návraty
Otevřený SerialPort objekt nakonfigurovaný se zadanými argumenty.
Výjimky
portName
je Nothing
nebo prázdný řetězec.
Příklady
Tento příklad popisuje, jak odeslat řetězce na sériový COM1
port počítače.
Blok Using
umožňuje aplikaci zavřít sériový port i v případě, že generuje výjimku. Veškerý kód, který manipuluje se sériovým portem, by se měl objevit v tomto bloku nebo v rámci Try...Catch...Finally
bloku s voláním pro použití Close metody .
Metoda WriteLine odešle data na sériový 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
Další informace najdete v tématu Postupy: Odesílání řetězců na sériové porty.
Poznámky
Metoda My.Computer.Ports.OpenSerialPort
vytvoří a otevře SerialPort objekt. Argumenty OpenSerialPort
metody určují nastavení objektu SerialPort .
Po dokončení používání objektu SerialPort by váš kód měl objekt zavřít. Můžete použít metodu Close k zavření objektu explicitně nebo Using
pomocí příkazu k jeho implicitní zavření. Další informace najdete v příkladu v tomto tématu.
Následující tabulka uvádí příklady úloh zahrnujících metodu My.Computer.Ports.OpenSerialPort
.
Záměr | Seznamte se s |
---|---|
Vytáčení modemu připojeného k sériovému portu | Postupy: Vytáčení čísel na modemech připojených k sériovým portům |
Odeslání řetězce na sériový port | Postupy: Posílání řetězců na sériové porty |
Příjem řetězců ze sériového portu | Postupy: Příjem řetězců ze sériových portů |
Dostupnost podle typu projektu
Typ projektu | K dispozici. |
---|---|
Aplikace pro systém Windows | Ano |
Knihovna tříd | Ano |
Konzolová aplikace | Ano |
Knihovna ovládacích prvků Windows | Ano |
Knihovna webových ovládacích prvků | No |
Služba systému Windows | Ano |
Webu | No |
Viz také
- SerialPortNames
- Parity
- StopBits
- SerialPort
- Objekty (Visual Basic)
- Postupy: Vytáčení modemů připojených k sériovým portům v jazyce Visual Basic
- Postupy: Odesílání řetězců na sériové porty v jazyce Visual Basic
- Postupy: Příjem řetězců ze sériových portů v jazyce Visual Basic
- Using – příkaz (Visual Basic)
Platí pro
OpenSerialPort(String, Int32)
Vytvoří a otevře 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
Parametry
- portName
- String
String
. Povinná hodnota. Název portu, který se má otevřít.
- baudRate
- Int32
Integer
. Přenosová rychlost portu.
Návraty
Otevřený SerialPort objekt nakonfigurovaný se zadanými argumenty.
Výjimky
portName
je Nothing
nebo prázdný řetězec.
baudRate
je menší než nebo rovno nule.
Příklady
Tento příklad popisuje, jak odeslat řetězce na sériový COM1
port počítače.
Blok Using
umožňuje aplikaci zavřít sériový port i v případě, že generuje výjimku. Veškerý kód, který manipuluje se sériovým portem, by se měl objevit v tomto bloku nebo v rámci Try...Catch...Finally
bloku s voláním pro použití Close metody .
Metoda WriteLine odešle data na sériový 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
Další informace najdete v tématu Postupy: Odesílání řetězců na sériové porty.
Poznámky
Metoda My.Computer.Ports.OpenSerialPort
vytvoří a otevře SerialPort objekt. Argumenty OpenSerialPort
metody určují nastavení objektu SerialPort .
Po dokončení používání objektu SerialPort by váš kód měl objekt zavřít. Můžete použít metodu Close k zavření objektu explicitně nebo Using
pomocí příkazu k jeho implicitní zavření. Další informace najdete v příkladu v tomto tématu.
Následující tabulka uvádí příklady úloh zahrnujících metodu My.Computer.Ports.OpenSerialPort
.
Záměr | Seznamte se s |
---|---|
Vytáčení modemu připojeného k sériovému portu | Postupy: Vytáčení čísel na modemech připojených k sériovým portům |
Odeslání řetězce na sériový port | Postupy: Posílání řetězců na sériové porty |
Příjem řetězců ze sériového portu | Postupy: Příjem řetězců ze sériových portů |
Dostupnost podle typu projektu
Typ projektu | K dispozici. |
---|---|
Aplikace pro systém Windows | Ano |
Knihovna tříd | Ano |
Konzolová aplikace | Ano |
Knihovna ovládacích prvků Windows | Ano |
Knihovna webových ovládacích prvků | No |
Služba systému Windows | Ano |
Webu | No |
Viz také
- SerialPortNames
- Parity
- StopBits
- SerialPort
- Objekty (Visual Basic)
- Postupy: Vytáčení modemů připojených k sériovým portům v jazyce Visual Basic
- Postupy: Odesílání řetězců na sériové porty v jazyce Visual Basic
- Postupy: Příjem řetězců ze sériových portů v jazyce Visual Basic
- Using – příkaz (Visual Basic)
Platí pro
OpenSerialPort(String, Int32, Parity)
Vytvoří a otevře 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
Parametry
- portName
- String
String
. Povinná hodnota. Název portu, který se má otevřít.
- baudRate
- Int32
Integer
. Přenosová rychlost portu.
Návraty
Otevřený SerialPort objekt nakonfigurovaný se zadanými argumenty.
Výjimky
portName
je Nothing
nebo prázdný řetězec.
baudRate
je menší než nebo rovno nule.
parity
není jednou z hodnot výčtu Parity .
Příklady
Tento příklad popisuje, jak odeslat řetězce na sériový COM1
port počítače.
Blok Using
umožňuje aplikaci zavřít sériový port i v případě, že generuje výjimku. Veškerý kód, který manipuluje se sériovým portem, by se měl objevit v tomto bloku nebo v rámci Try...Catch...Finally
bloku s voláním pro použití Close metody .
Metoda WriteLine odešle data na sériový 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
Další informace najdete v tématu Postupy: Odesílání řetězců na sériové porty.
Poznámky
Metoda My.Computer.Ports.OpenSerialPort
vytvoří a otevře SerialPort objekt. Argumenty OpenSerialPort
metody určují nastavení objektu SerialPort .
Po dokončení používání objektu SerialPort by váš kód měl objekt zavřít. Můžete použít metodu Close k zavření objektu explicitně nebo Using
pomocí příkazu k jeho implicitní zavření. Další informace najdete v příkladu v tomto tématu.
Následující tabulka uvádí příklady úloh zahrnujících metodu My.Computer.Ports.OpenSerialPort
.
Záměr | Seznamte se s |
---|---|
Vytáčení modemu připojeného k sériovému portu | Postupy: Vytáčení čísel na modemech připojených k sériovým portům |
Odeslání řetězce na sériový port | Postupy: Posílání řetězců na sériové porty |
Příjem řetězců ze sériového portu | Postupy: Příjem řetězců ze sériových portů |
Dostupnost podle typu projektu
Typ projektu | K dispozici. |
---|---|
Aplikace pro systém Windows | Ano |
Knihovna tříd | Ano |
Konzolová aplikace | Ano |
Knihovna ovládacích prvků Windows | Ano |
Knihovna webových ovládacích prvků | No |
Služba systému Windows | Ano |
Webu | No |
Viz také
- SerialPortNames
- Parity
- StopBits
- SerialPort
- Objekty (Visual Basic)
- Postupy: Vytáčení modemů připojených k sériovým portům v jazyce Visual Basic
- Postupy: Odesílání řetězců na sériové porty v jazyce Visual Basic
- Postupy: Příjem řetězců ze sériových portů v jazyce Visual Basic
- Using – příkaz (Visual Basic)
Platí pro
OpenSerialPort(String, Int32, Parity, Int32)
Vytvoří a otevře 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
Parametry
- portName
- String
String
. Povinná hodnota. Název portu, který se má otevřít.
- baudRate
- Int32
Integer
. Přenosová rychlost portu.
- dataBits
- Int32
Integer
. Nastavení datového bitu portu.
Návraty
Otevřený SerialPort objekt nakonfigurovaný se zadanými argumenty.
Výjimky
portName
je Nothing
nebo prázdný řetězec.
dataBits
je menší než nebo rovno nule.
parity
není jednou z hodnot výčtu Parity .
Příklady
Tento příklad popisuje, jak odeslat řetězce na sériový COM1
port počítače.
Blok Using
umožňuje aplikaci zavřít sériový port i v případě, že generuje výjimku. Veškerý kód, který manipuluje se sériovým portem, by se měl objevit v tomto bloku nebo v rámci Try...Catch...Finally
bloku s voláním pro použití Close metody .
Metoda WriteLine odešle data na sériový 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
Další informace najdete v tématu Postupy: Odesílání řetězců na sériové porty.
Poznámky
Metoda My.Computer.Ports.OpenSerialPort
vytvoří a otevře SerialPort objekt. Argumenty OpenSerialPort
metody určují nastavení objektu SerialPort .
Po dokončení používání objektu SerialPort by váš kód měl objekt zavřít. Můžete použít metodu Close k zavření objektu explicitně nebo Using
pomocí příkazu k jeho implicitní zavření. Další informace najdete v příkladu v tomto tématu.
Následující tabulka uvádí příklady úloh zahrnujících metodu My.Computer.Ports.OpenSerialPort
.
Záměr | Seznamte se s |
---|---|
Vytáčení modemu připojeného k sériovému portu | Postupy: Vytáčení čísel na modemech připojených k sériovým portům |
Odeslání řetězce na sériový port | Postupy: Posílání řetězců na sériové porty |
Příjem řetězců ze sériového portu | Postupy: Příjem řetězců ze sériových portů |
Dostupnost podle typu projektu
Typ projektu | K dispozici. |
---|---|
Aplikace pro systém Windows | Ano |
Knihovna tříd | Ano |
Konzolová aplikace | Ano |
Knihovna ovládacích prvků Windows | Ano |
Knihovna webových ovládacích prvků | No |
Služba systému Windows | Ano |
Webu | No |
Viz také
- SerialPortNames
- Parity
- StopBits
- SerialPort
- Objekty (Visual Basic)
- Postupy: Vytáčení modemů připojených k sériovým portům v jazyce Visual Basic
- Postupy: Odesílání řetězců na sériové porty v jazyce Visual Basic
- Postupy: Příjem řetězců ze sériových portů v jazyce Visual Basic
- Using – příkaz (Visual Basic)
Platí pro
OpenSerialPort(String, Int32, Parity, Int32, StopBits)
Vytvoří a otevře 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
Parametry
- portName
- String
String
. Povinná hodnota. Název portu, který se má otevřít.
- baudRate
- Int32
Integer
. Přenosová rychlost portu.
- dataBits
- Int32
Integer
. Nastavení datového bitu portu.
Návraty
Otevřený SerialPort objekt nakonfigurovaný se zadanými argumenty.
Výjimky
portName
je Nothing
nebo prázdný řetězec.
dataBits
je menší než nebo rovno nule.
stopBits
není jednou z hodnot výčtu StopBits .
Příklady
Tento příklad popisuje, jak odeslat řetězce na sériový COM1
port počítače.
Blok Using
umožňuje aplikaci zavřít sériový port i v případě, že generuje výjimku. Veškerý kód, který manipuluje se sériovým portem, by se měl objevit v tomto bloku nebo v rámci Try...Catch...Finally
bloku s voláním pro použití Close metody .
Metoda WriteLine odešle data na sériový 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
Další informace najdete v tématu Postupy: Odesílání řetězců na sériové porty.
Poznámky
Metoda My.Computer.Ports.OpenSerialPort
vytvoří a otevře SerialPort objekt. Argumenty OpenSerialPort
metody určují nastavení objektu SerialPort .
Po dokončení používání objektu SerialPort by váš kód měl objekt zavřít. Můžete použít metodu Close k zavření objektu explicitně nebo Using
pomocí příkazu k jeho implicitní zavření. Další informace najdete v příkladu v tomto tématu.
Následující tabulka uvádí příklady úloh zahrnujících metodu My.Computer.Ports.OpenSerialPort
.
Záměr | Seznamte se s |
---|---|
Vytáčení modemu připojeného k sériovému portu | Postupy: Vytáčení čísel na modemech připojených k sériovým portům |
Odeslání řetězce na sériový port | Postupy: Posílání řetězců na sériové porty |
Příjem řetězců ze sériového portu | Postupy: Příjem řetězců ze sériových portů |
Dostupnost podle typu projektu
Typ projektu | K dispozici. |
---|---|
Aplikace pro systém Windows | Ano |
Knihovna tříd | Ano |
Konzolová aplikace | Ano |
Knihovna ovládacích prvků Windows | Ano |
Knihovna webových ovládacích prvků | No |
Služba systému Windows | Ano |
Webu | No |
Viz také
- SerialPortNames
- Parity
- StopBits
- SerialPort
- Objekty (Visual Basic)
- Postupy: Vytáčení modemů připojených k sériovým portům v jazyce Visual Basic
- Postupy: Odesílání řetězců na sériové porty v jazyce Visual Basic
- Postupy: Příjem řetězců ze sériových portů v jazyce Visual Basic
- Using – příkaz (Visual Basic)