Ports.OpenSerialPort Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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
- SerialPortNames
- Parity
- StopBits
- SerialPort
- Objects (Visual Basic)
- Så här: Ring upp modem som är anslutna till serieportar i Visual Basic
- Så här: Skicka strängar till serieportar i Visual Basic
- Så här tar du emot strängar från serieportar i Visual Basic
- Använda instruktion (Visual Basic)
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
- SerialPortNames
- Parity
- StopBits
- SerialPort
- Objects (Visual Basic)
- Så här: Ring upp modem som är anslutna till serieportar i Visual Basic
- Så här: Skicka strängar till serieportar i Visual Basic
- Så här tar du emot strängar från serieportar i Visual Basic
- Använda instruktion (Visual Basic)
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.
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
- SerialPortNames
- Parity
- StopBits
- SerialPort
- Objects (Visual Basic)
- Så här: Ring upp modem som är anslutna till serieportar i Visual Basic
- Så här: Skicka strängar till serieportar i Visual Basic
- Så här tar du emot strängar från serieportar i Visual Basic
- Använda instruktion (Visual Basic)
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.
- 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
- SerialPortNames
- Parity
- StopBits
- SerialPort
- Objects (Visual Basic)
- Så här: Ring upp modem som är anslutna till serieportar i Visual Basic
- Så här: Skicka strängar till serieportar i Visual Basic
- Så här tar du emot strängar från serieportar i Visual Basic
- Använda instruktion (Visual Basic)
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.
- 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.
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
- SerialPortNames
- Parity
- StopBits
- SerialPort
- Objects (Visual Basic)
- Så här: Ring upp modem som är anslutna till serieportar i Visual Basic
- Så här: Skicka strängar till serieportar i Visual Basic
- Så här tar du emot strängar från serieportar i Visual Basic
- Använda instruktion (Visual Basic)