Ports.OpenSerialPort Metódus

Definíció

Objektumot hoz létre és nyit meg SerialPort .

Túlterhelések

Name Description
OpenSerialPort(String)

Objektumot hoz létre és nyit meg SerialPort .

OpenSerialPort(String, Int32)

Objektumot hoz létre és nyit meg SerialPort .

OpenSerialPort(String, Int32, Parity)

Objektumot hoz létre és nyit meg SerialPort .

OpenSerialPort(String, Int32, Parity, Int32)

Objektumot hoz létre és nyit meg SerialPort .

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

Objektumot hoz létre és nyit meg SerialPort .

OpenSerialPort(String)

Objektumot hoz létre és nyit meg SerialPort .

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

Paraméterek

portName
String

String. Kötelező. A megnyitni kívánt port neve.

Válaszok

Egy megnyitott SerialPort objektum, amely a megadott argumentumokkal van konfigurálva.

Kivételek

portName vagy Nothing üres sztring.

Példák

Ez a példa bemutatja, hogyan küldhet sztringeket a számítógép soros portjára COM1 .

A Using blokk lehetővé teszi, hogy az alkalmazás akkor is bezárja a soros portot, ha kivételt hoz létre. A soros portot módosító összes kódnak ebben a blokkban vagy egy Try...Catch...Finally olyan blokkban kell megjelennie, amely meghívja a metódust Close .

A WriteLine metódus elküldi az adatokat a soros portra.

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

További információ : Sztringek küldése soros portokra.

Megjegyzések

A My.Computer.Ports.OpenSerialPort metódus létrehoz és megnyit egy objektumot SerialPort . A metódus argumentumai OpenSerialPort határozzák meg az SerialPort objektum beállításait.

A kódnak be kell zárnia az SerialPort objektumot, amikor befejeződött az objektum használata. A metódussal Close explicit módon bezárhatja az objektumot, vagy implicit módon bezárhatja az Using utasítást. További információt a jelen témakörben található példában talál.

Az alábbi táblázat példákat sorol fel a metódust érintő tevékenységekre My.Computer.Ports.OpenSerialPort .

Címzett Nézze
Soros porthoz csatlakoztatott modem tárcsázása Útmutató: Soros portokhoz csatlakoztatott modemek tárcsázása
Sztring küldése soros portra Útmutató: Sztringek küldése soros portokra
Sztringek fogadása soros portról Útmutató: Sztringek fogadása soros portokról

Rendelkezésre állás projekttípus szerint

Projekt típusa Elérhető
Windows-alkalmazás Yes
Osztálytár Yes
Konzolalkalmazás Yes
Windows-vezérlőtár Yes
Webvezérlő-kódtár No
Windows-szolgáltatás Yes
Webhely No

Lásd még

A következőre érvényes:

OpenSerialPort(String, Int32)

Objektumot hoz létre és nyit meg SerialPort .

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

Paraméterek

portName
String

String. Kötelező. A megnyitni kívánt port neve.

baudRate
Int32

Integer. A port átviteli sebessége.

Válaszok

Egy megnyitott SerialPort objektum, amely a megadott argumentumokkal van konfigurálva.

Kivételek

portName vagy Nothing üres sztring.

baudRate nullánál kisebb vagy egyenlő.

Példák

Ez a példa bemutatja, hogyan küldhet sztringeket a számítógép soros portjára COM1 .

A Using blokk lehetővé teszi, hogy az alkalmazás akkor is bezárja a soros portot, ha kivételt hoz létre. A soros portot módosító összes kódnak ebben a blokkban vagy egy Try...Catch...Finally olyan blokkban kell megjelennie, amely meghívja a metódust Close .

A WriteLine metódus elküldi az adatokat a soros portra.

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

További információ : Sztringek küldése soros portokra.

Megjegyzések

A My.Computer.Ports.OpenSerialPort metódus létrehoz és megnyit egy objektumot SerialPort . A metódus argumentumai OpenSerialPort határozzák meg az SerialPort objektum beállításait.

A kódnak be kell zárnia az SerialPort objektumot, amikor befejeződött az objektum használata. A metódussal Close explicit módon bezárhatja az objektumot, vagy implicit módon bezárhatja az Using utasítást. További információt a jelen témakörben található példában talál.

Az alábbi táblázat példákat sorol fel a metódust érintő tevékenységekre My.Computer.Ports.OpenSerialPort .

Címzett Nézze
Soros porthoz csatlakoztatott modem tárcsázása Útmutató: Soros portokhoz csatlakoztatott modemek tárcsázása
Sztring küldése soros portra Útmutató: Sztringek küldése soros portokra
Sztringek fogadása soros portról Útmutató: Sztringek fogadása soros portokról

Rendelkezésre állás projekttípus szerint

Projekt típusa Elérhető
Windows-alkalmazás Yes
Osztálytár Yes
Konzolalkalmazás Yes
Windows-vezérlőtár Yes
Webvezérlő-kódtár No
Windows-szolgáltatás Yes
Webhely No

Lásd még

A következőre érvényes:

OpenSerialPort(String, Int32, Parity)

Objektumot hoz létre és nyit meg SerialPort .

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

Paraméterek

portName
String

String. Kötelező. A megnyitni kívánt port neve.

baudRate
Int32

Integer. A port átviteli sebessége.

parity
Parity

Parity. A port paritása.

Válaszok

Egy megnyitott SerialPort objektum, amely a megadott argumentumokkal van konfigurálva.

Kivételek

portName vagy Nothing üres sztring.

baudRate nullánál kisebb vagy egyenlő.

parity nem tartozik az Parity enumerálási értékek közé.

Példák

Ez a példa bemutatja, hogyan küldhet sztringeket a számítógép soros portjára COM1 .

A Using blokk lehetővé teszi, hogy az alkalmazás akkor is bezárja a soros portot, ha kivételt hoz létre. A soros portot módosító összes kódnak ebben a blokkban vagy egy Try...Catch...Finally olyan blokkban kell megjelennie, amely meghívja a metódust Close .

A WriteLine metódus elküldi az adatokat a soros portra.

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

További információ : Sztringek küldése soros portokra.

Megjegyzések

A My.Computer.Ports.OpenSerialPort metódus létrehoz és megnyit egy objektumot SerialPort . A metódus argumentumai OpenSerialPort határozzák meg az SerialPort objektum beállításait.

A kódnak be kell zárnia az SerialPort objektumot, amikor befejeződött az objektum használata. A metódussal Close explicit módon bezárhatja az objektumot, vagy implicit módon bezárhatja az Using utasítást. További információt a jelen témakörben található példában talál.

Az alábbi táblázat példákat sorol fel a metódust érintő tevékenységekre My.Computer.Ports.OpenSerialPort .

Címzett Nézze
Soros porthoz csatlakoztatott modem tárcsázása Útmutató: Soros portokhoz csatlakoztatott modemek tárcsázása
Sztring küldése soros portra Útmutató: Sztringek küldése soros portokra
Sztringek fogadása soros portról Útmutató: Sztringek fogadása soros portokról

Rendelkezésre állás projekttípus szerint

Projekt típusa Elérhető
Windows-alkalmazás Yes
Osztálytár Yes
Konzolalkalmazás Yes
Windows-vezérlőtár Yes
Webvezérlő-kódtár No
Windows-szolgáltatás Yes
Webhely No

Lásd még

A következőre érvényes:

OpenSerialPort(String, Int32, Parity, Int32)

Objektumot hoz létre és nyit meg SerialPort .

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

Paraméterek

portName
String

String. Kötelező. A megnyitni kívánt port neve.

baudRate
Int32

Integer. A port átviteli sebessége.

parity
Parity

Parity. A port paritása.

dataBits
Int32

Integer. A port adatbitbeállítása.

Válaszok

Egy megnyitott SerialPort objektum, amely a megadott argumentumokkal van konfigurálva.

Kivételek

portName vagy Nothing üres sztring.

dataBits nullánál kisebb vagy egyenlő.

parity nem tartozik az Parity enumerálási értékek közé.

Példák

Ez a példa bemutatja, hogyan küldhet sztringeket a számítógép soros portjára COM1 .

A Using blokk lehetővé teszi, hogy az alkalmazás akkor is bezárja a soros portot, ha kivételt hoz létre. A soros portot módosító összes kódnak ebben a blokkban vagy egy Try...Catch...Finally olyan blokkban kell megjelennie, amely meghívja a metódust Close .

A WriteLine metódus elküldi az adatokat a soros portra.

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

További információ : Sztringek küldése soros portokra.

Megjegyzések

A My.Computer.Ports.OpenSerialPort metódus létrehoz és megnyit egy objektumot SerialPort . A metódus argumentumai OpenSerialPort határozzák meg az SerialPort objektum beállításait.

A kódnak be kell zárnia az SerialPort objektumot, amikor befejeződött az objektum használata. A metódussal Close explicit módon bezárhatja az objektumot, vagy implicit módon bezárhatja az Using utasítást. További információt a jelen témakörben található példában talál.

Az alábbi táblázat példákat sorol fel a metódust érintő tevékenységekre My.Computer.Ports.OpenSerialPort .

Címzett Nézze
Soros porthoz csatlakoztatott modem tárcsázása Útmutató: Soros portokhoz csatlakoztatott modemek tárcsázása
Sztring küldése soros portra Útmutató: Sztringek küldése soros portokra
Sztringek fogadása soros portról Útmutató: Sztringek fogadása soros portokról

Rendelkezésre állás projekttípus szerint

Projekt típusa Elérhető
Windows-alkalmazás Yes
Osztálytár Yes
Konzolalkalmazás Yes
Windows-vezérlőtár Yes
Webvezérlő-kódtár No
Windows-szolgáltatás Yes
Webhely No

Lásd még

A következőre érvényes:

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

Objektumot hoz létre és nyit meg SerialPort .

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

Paraméterek

portName
String

String. Kötelező. A megnyitni kívánt port neve.

baudRate
Int32

Integer. A port átviteli sebessége.

parity
Parity

Parity. A port paritása.

dataBits
Int32

Integer. A port adatbitbeállítása.

stopBits
StopBits

StopBits. A port leállítási bitbeállítása.

Válaszok

Egy megnyitott SerialPort objektum, amely a megadott argumentumokkal van konfigurálva.

Kivételek

portName vagy Nothing üres sztring.

dataBits nullánál kisebb vagy egyenlő.

stopBits nem tartozik az StopBits enumerálási értékek közé.

Példák

Ez a példa bemutatja, hogyan küldhet sztringeket a számítógép soros portjára COM1 .

A Using blokk lehetővé teszi, hogy az alkalmazás akkor is bezárja a soros portot, ha kivételt hoz létre. A soros portot módosító összes kódnak ebben a blokkban vagy egy Try...Catch...Finally olyan blokkban kell megjelennie, amely meghívja a metódust Close .

A WriteLine metódus elküldi az adatokat a soros portra.

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

További információ : Sztringek küldése soros portokra.

Megjegyzések

A My.Computer.Ports.OpenSerialPort metódus létrehoz és megnyit egy objektumot SerialPort . A metódus argumentumai OpenSerialPort határozzák meg az SerialPort objektum beállításait.

A kódnak be kell zárnia az SerialPort objektumot, amikor befejeződött az objektum használata. A metódussal Close explicit módon bezárhatja az objektumot, vagy implicit módon bezárhatja az Using utasítást. További információt a jelen témakörben található példában talál.

Az alábbi táblázat példákat sorol fel a metódust érintő tevékenységekre My.Computer.Ports.OpenSerialPort .

Címzett Nézze
Soros porthoz csatlakoztatott modem tárcsázása Útmutató: Soros portokhoz csatlakoztatott modemek tárcsázása
Sztring küldése soros portra Útmutató: Sztringek küldése soros portokra
Sztringek fogadása soros portról Útmutató: Sztringek fogadása soros portokról

Rendelkezésre állás projekttípus szerint

Projekt típusa Elérhető
Windows-alkalmazás Yes
Osztálytár Yes
Konzolalkalmazás Yes
Windows-vezérlőtár Yes
Webvezérlő-kódtár No
Windows-szolgáltatás Yes
Webhely No

Lásd még

A következőre érvényes: