Ports.OpenSerialPort Metod

Definition

Skapar och öppnar ett SerialPort objekt.

Överlagringar

Name Description
OpenSerialPort(String)

Skapar och öppnar ett SerialPort objekt.

OpenSerialPort(String, Int32)

Skapar och öppnar ett SerialPort objekt.

OpenSerialPort(String, Int32, Parity)

Skapar och öppnar ett SerialPort objekt.

OpenSerialPort(String, Int32, Parity, Int32)

Skapar och öppnar ett SerialPort objekt.

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

Skapar och öppnar ett SerialPort objekt.

OpenSerialPort(String)

Skapar och öppnar ett 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

Parametrar

portName
String

String. Required. Namnet på porten som ska öppnas.

Returer

Ett öppet SerialPort objekt som konfigurerats med de angivna argumenten.

Undantag

portName är Nothing eller en tom sträng.

Exempel

I det här exemplet beskrivs hur du skickar strängar till datorns COM1 serieport.

Med Using blocket kan programmet stänga serieporten även om det genererar ett undantag. All kod som ändrar serieporten ska visas i det här blocket eller inom ett Try...Catch...Finally block med ett anrop för att använda Close metoden.

Metoden WriteLine skickar data till serieporten.

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

Mer information finns i Så här: Skicka strängar till serieportar.

Kommentarer

Metoden My.Computer.Ports.OpenSerialPort skapar och öppnar ett SerialPort objekt. Argumenten OpenSerialPort till metoden avgör inställningarna för SerialPort objektet.

Koden bör stänga objektet SerialPort när det är klart med hjälp av objektet. Du kan använda Close metoden för att stänga objektet explicit eller -instruktionen Using för att stänga det implicit. Mer information finns i exemplet i det här avsnittet.

I följande tabell visas exempel på uppgifter som involverar My.Computer.Ports.OpenSerialPort metoden.

Till Se
Ringa upp ett modem som är anslutet till en seriell port Anvisningar: Ring upp modem som är anslutna till serieportar
Skicka en sträng till serieporten Anvisningar: Skicka strängar till serieportar
Ta emot strängar från en seriell port Anvisningar: Ta emot strängar från serieportar

Tillgänglighet efter projekttyp

Projekttyp Tillgängligt
Windows-program Yes
Klassbibliotek Yes
Konsolprogram Yes
Windows-kontrollbibliotek Yes
Webbkontrollbibliotek No
Windows-tjänsten Yes
Webbplats No

Se även

Gäller för

OpenSerialPort(String, Int32)

Skapar och öppnar ett 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

Parametrar

portName
String

String. Required. Namnet på porten som ska öppnas.

baudRate
Int32

Integer. Baud-hastighet för porten.

Returer

Ett öppet SerialPort objekt som konfigurerats med de angivna argumenten.

Undantag

portName är Nothing eller en tom sträng.

baudRate är mindre än eller lika med noll.

Exempel

I det här exemplet beskrivs hur du skickar strängar till datorns COM1 serieport.

Med Using blocket kan programmet stänga serieporten även om det genererar ett undantag. All kod som ändrar serieporten ska visas i det här blocket eller inom ett Try...Catch...Finally block med ett anrop för att använda Close metoden.

Metoden WriteLine skickar data till serieporten.

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

Mer information finns i Så här: Skicka strängar till serieportar.

Kommentarer

Metoden My.Computer.Ports.OpenSerialPort skapar och öppnar ett SerialPort objekt. Argumenten OpenSerialPort till metoden avgör inställningarna för SerialPort objektet.

Koden bör stänga objektet SerialPort när det är klart med hjälp av objektet. Du kan använda Close metoden för att stänga objektet explicit eller -instruktionen Using för att stänga det implicit. Mer information finns i exemplet i det här avsnittet.

I följande tabell visas exempel på uppgifter som involverar My.Computer.Ports.OpenSerialPort metoden.

Till Se
Ringa upp ett modem som är anslutet till en seriell port Anvisningar: Ring upp modem som är anslutna till serieportar
Skicka en sträng till serieporten Anvisningar: Skicka strängar till serieportar
Ta emot strängar från en seriell port Anvisningar: Ta emot strängar från serieportar

Tillgänglighet efter projekttyp

Projekttyp Tillgängligt
Windows-program Yes
Klassbibliotek Yes
Konsolprogram Yes
Windows-kontrollbibliotek Yes
Webbkontrollbibliotek No
Windows-tjänsten Yes
Webbplats No

Se även

Gäller för

OpenSerialPort(String, Int32, Parity)

Skapar och öppnar ett 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

Parametrar

portName
String

String. Required. Namnet på porten som ska öppnas.

baudRate
Int32

Integer. Baud-hastighet för porten.

parity
Parity

Parity. Paritet för porten.

Returer

Ett öppet SerialPort objekt som konfigurerats med de angivna argumenten.

Undantag

portName är Nothing eller en tom sträng.

baudRate är mindre än eller lika med noll.

parity är inte ett av uppräkningsvärdena Parity .

Exempel

I det här exemplet beskrivs hur du skickar strängar till datorns COM1 serieport.

Med Using blocket kan programmet stänga serieporten även om det genererar ett undantag. All kod som ändrar serieporten ska visas i det här blocket eller inom ett Try...Catch...Finally block med ett anrop för att använda Close metoden.

Metoden WriteLine skickar data till serieporten.

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

Mer information finns i Så här: Skicka strängar till serieportar.

Kommentarer

Metoden My.Computer.Ports.OpenSerialPort skapar och öppnar ett SerialPort objekt. Argumenten OpenSerialPort till metoden avgör inställningarna för SerialPort objektet.

Koden bör stänga objektet SerialPort när det är klart med hjälp av objektet. Du kan använda Close metoden för att stänga objektet explicit eller -instruktionen Using för att stänga det implicit. Mer information finns i exemplet i det här avsnittet.

I följande tabell visas exempel på uppgifter som involverar My.Computer.Ports.OpenSerialPort metoden.

Till Se
Ringa upp ett modem som är anslutet till en seriell port Anvisningar: Ring upp modem som är anslutna till serieportar
Skicka en sträng till serieporten Anvisningar: Skicka strängar till serieportar
Ta emot strängar från en seriell port Anvisningar: Ta emot strängar från serieportar

Tillgänglighet efter projekttyp

Projekttyp Tillgängligt
Windows-program Yes
Klassbibliotek Yes
Konsolprogram Yes
Windows-kontrollbibliotek Yes
Webbkontrollbibliotek No
Windows-tjänsten Yes
Webbplats No

Se även

Gäller för

OpenSerialPort(String, Int32, Parity, Int32)

Skapar och öppnar ett 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

Parametrar

portName
String

String. Required. Namnet på porten som ska öppnas.

baudRate
Int32

Integer. Baud-hastighet för porten.

parity
Parity

Parity. Paritet för porten.

dataBits
Int32

Integer. Databitinställning för porten.

Returer

Ett öppet SerialPort objekt som konfigurerats med de angivna argumenten.

Undantag

portName är Nothing eller en tom sträng.

dataBits är mindre än eller lika med noll.

parity är inte ett av uppräkningsvärdena Parity .

Exempel

I det här exemplet beskrivs hur du skickar strängar till datorns COM1 serieport.

Med Using blocket kan programmet stänga serieporten även om det genererar ett undantag. All kod som ändrar serieporten ska visas i det här blocket eller inom ett Try...Catch...Finally block med ett anrop för att använda Close metoden.

Metoden WriteLine skickar data till serieporten.

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

Mer information finns i Så här: Skicka strängar till serieportar.

Kommentarer

Metoden My.Computer.Ports.OpenSerialPort skapar och öppnar ett SerialPort objekt. Argumenten OpenSerialPort till metoden avgör inställningarna för SerialPort objektet.

Koden bör stänga objektet SerialPort när det är klart med hjälp av objektet. Du kan använda Close metoden för att stänga objektet explicit eller -instruktionen Using för att stänga det implicit. Mer information finns i exemplet i det här avsnittet.

I följande tabell visas exempel på uppgifter som involverar My.Computer.Ports.OpenSerialPort metoden.

Till Se
Ringa upp ett modem som är anslutet till en seriell port Anvisningar: Ring upp modem som är anslutna till serieportar
Skicka en sträng till serieporten Anvisningar: Skicka strängar till serieportar
Ta emot strängar från en seriell port Anvisningar: Ta emot strängar från serieportar

Tillgänglighet efter projekttyp

Projekttyp Tillgängligt
Windows-program Yes
Klassbibliotek Yes
Konsolprogram Yes
Windows-kontrollbibliotek Yes
Webbkontrollbibliotek No
Windows-tjänsten Yes
Webbplats No

Se även

Gäller för

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

Skapar och öppnar ett 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

Parametrar

portName
String

String. Required. Namnet på porten som ska öppnas.

baudRate
Int32

Integer. Baud-hastighet för porten.

parity
Parity

Parity. Paritet för porten.

dataBits
Int32

Integer. Databitinställning för porten.

stopBits
StopBits

StopBits. Stoppbitsinställning för porten.

Returer

Ett öppet SerialPort objekt som konfigurerats med de angivna argumenten.

Undantag

portName är Nothing eller en tom sträng.

dataBits är mindre än eller lika med noll.

stopBits är inte ett av uppräkningsvärdena StopBits .

Exempel

I det här exemplet beskrivs hur du skickar strängar till datorns COM1 serieport.

Med Using blocket kan programmet stänga serieporten även om det genererar ett undantag. All kod som ändrar serieporten ska visas i det här blocket eller inom ett Try...Catch...Finally block med ett anrop för att använda Close metoden.

Metoden WriteLine skickar data till serieporten.

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

Mer information finns i Så här: Skicka strängar till serieportar.

Kommentarer

Metoden My.Computer.Ports.OpenSerialPort skapar och öppnar ett SerialPort objekt. Argumenten OpenSerialPort till metoden avgör inställningarna för SerialPort objektet.

Koden bör stänga objektet SerialPort när det är klart med hjälp av objektet. Du kan använda Close metoden för att stänga objektet explicit eller -instruktionen Using för att stänga det implicit. Mer information finns i exemplet i det här avsnittet.

I följande tabell visas exempel på uppgifter som involverar My.Computer.Ports.OpenSerialPort metoden.

Till Se
Ringa upp ett modem som är anslutet till en seriell port Anvisningar: Ring upp modem som är anslutna till serieportar
Skicka en sträng till serieporten Anvisningar: Skicka strängar till serieportar
Ta emot strängar från en seriell port Anvisningar: Ta emot strängar från serieportar

Tillgänglighet efter projekttyp

Projekttyp Tillgängligt
Windows-program Yes
Klassbibliotek Yes
Konsolprogram Yes
Windows-kontrollbibliotek Yes
Webbkontrollbibliotek No
Windows-tjänsten Yes
Webbplats No

Se även

Gäller för