Ports.OpenSerialPort Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Cria e abre um SerialPort objeto.
Sobrecargas
| Name | Description |
|---|---|
| OpenSerialPort(String) |
Cria e abre um SerialPort objeto. |
| OpenSerialPort(String, Int32) |
Cria e abre um SerialPort objeto. |
| OpenSerialPort(String, Int32, Parity) |
Cria e abre um SerialPort objeto. |
| OpenSerialPort(String, Int32, Parity, Int32) |
Cria e abre um SerialPort objeto. |
| OpenSerialPort(String, Int32, Parity, Int32, StopBits) |
Cria e abre um SerialPort objeto. |
OpenSerialPort(String)
Cria e abre um SerialPort objeto.
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
Parâmetros
- portName
- String
String. Required. Nome do porto a abrir.
Devoluções
Um objeto aberto SerialPort , configurado com os argumentos fornecidos.
Exceções
portName é Nothing ou uma corda vazia.
Exemplos
Este exemplo descreve como enviar strings para a porta serial do COM1 computador.
O bloco Using permite que a aplicação feche a porta serial mesmo que gere uma exceção. Todo o código que manipula a porta serial deve aparecer dentro deste bloco, ou dentro de um Try...Catch...Finally bloco com uma chamada para usar o Close método.
O WriteLine método envia os dados para a porta serial.
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
Para mais informações, veja Como: Enviar Strings para Portas Seriais.
Observações
O My.Computer.Ports.OpenSerialPort método cria e abre um SerialPort objeto. Os argumentos do OpenSerialPort método determinam as configurações do SerialPort objeto.
O teu código deve fechar o SerialPort objeto quando este terminar de usar o objeto. Podes usar o Close método para fechar o objeto explicitamente ou a Using instrução para o fechar implicitamente. Veja o exemplo neste tópico para mais informações.
A tabela seguinte lista exemplos de tarefas que envolvem o My.Computer.Ports.OpenSerialPort método.
| Para | Veja |
|---|---|
| Disce um modem ligado a uma porta serial | Como fazer: modems de discagem ligados a portas seriais |
| Enviar uma string para a porta serial | Como: Enviar Strings para Portas Seriais |
| Receção de cadeias de uma porta serial | Como: Receber Strings de Portas Seriais |
Disponibilidade por tipo de projeto
| Tipo de Projeto | Available |
|---|---|
| Aplicação do Windows | Sim |
| Biblioteca de Classes | Sim |
| Aplicativo de console | Sim |
| Biblioteca de Controlo do Windows | Sim |
| Biblioteca de controle da Web | No |
| Serviço Windows | Sim |
| Web site | No |
Ver também
- SerialPortNames
- Parity
- StopBits
- SerialPort
- Objects (Visual Basic)
- Como fazer: modems de discagem ligados a portas seriais em Visual Basic
- Como: Enviar Strings para Portas Séries em Visual Basic
- Como: Receber cadeias de portas seriais em Visual Basic
- Usando instrução (Visual Basic)
Aplica-se a
OpenSerialPort(String, Int32)
Cria e abre um SerialPort objeto.
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
Parâmetros
- portName
- String
String. Required. Nome do porto a abrir.
- baudRate
- Int32
Integer. Taxa de baud do porto.
Devoluções
Um objeto aberto SerialPort , configurado com os argumentos fornecidos.
Exceções
portName é Nothing ou uma corda vazia.
baudRate é menor ou igual a zero.
Exemplos
Este exemplo descreve como enviar strings para a porta serial do COM1 computador.
O bloco Using permite que a aplicação feche a porta serial mesmo que gere uma exceção. Todo o código que manipula a porta serial deve aparecer dentro deste bloco, ou dentro de um Try...Catch...Finally bloco com uma chamada para usar o Close método.
O WriteLine método envia os dados para a porta serial.
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
Para mais informações, veja Como: Enviar Strings para Portas Seriais.
Observações
O My.Computer.Ports.OpenSerialPort método cria e abre um SerialPort objeto. Os argumentos do OpenSerialPort método determinam as configurações do SerialPort objeto.
O teu código deve fechar o SerialPort objeto quando este terminar de usar o objeto. Podes usar o Close método para fechar o objeto explicitamente ou a Using instrução para o fechar implicitamente. Veja o exemplo neste tópico para mais informações.
A tabela seguinte lista exemplos de tarefas que envolvem o My.Computer.Ports.OpenSerialPort método.
| Para | Veja |
|---|---|
| Disce um modem ligado a uma porta serial | Como fazer: modems de discagem ligados a portas seriais |
| Enviar uma string para a porta serial | Como: Enviar Strings para Portas Seriais |
| Receção de cadeias de uma porta serial | Como: Receber Strings de Portas Seriais |
Disponibilidade por tipo de projeto
| Tipo de Projeto | Available |
|---|---|
| Aplicação do Windows | Sim |
| Biblioteca de Classes | Sim |
| Aplicativo de console | Sim |
| Biblioteca de Controlo do Windows | Sim |
| Biblioteca de controle da Web | No |
| Serviço Windows | Sim |
| Web site | No |
Ver também
- SerialPortNames
- Parity
- StopBits
- SerialPort
- Objects (Visual Basic)
- Como fazer: modems de discagem ligados a portas seriais em Visual Basic
- Como: Enviar Strings para Portas Séries em Visual Basic
- Como: Receber cadeias de portas seriais em Visual Basic
- Usando instrução (Visual Basic)
Aplica-se a
OpenSerialPort(String, Int32, Parity)
Cria e abre um SerialPort objeto.
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
Parâmetros
- portName
- String
String. Required. Nome do porto a abrir.
- baudRate
- Int32
Integer. Taxa de baud do porto.
Devoluções
Um objeto aberto SerialPort , configurado com os argumentos fornecidos.
Exceções
portName é Nothing ou uma corda vazia.
baudRate é menor ou igual a zero.
parity não é um dos Parity valores de enumeração.
Exemplos
Este exemplo descreve como enviar strings para a porta serial do COM1 computador.
O bloco Using permite que a aplicação feche a porta serial mesmo que gere uma exceção. Todo o código que manipula a porta serial deve aparecer dentro deste bloco, ou dentro de um Try...Catch...Finally bloco com uma chamada para usar o Close método.
O WriteLine método envia os dados para a porta serial.
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
Para mais informações, veja Como: Enviar Strings para Portas Seriais.
Observações
O My.Computer.Ports.OpenSerialPort método cria e abre um SerialPort objeto. Os argumentos do OpenSerialPort método determinam as configurações do SerialPort objeto.
O teu código deve fechar o SerialPort objeto quando este terminar de usar o objeto. Podes usar o Close método para fechar o objeto explicitamente ou a Using instrução para o fechar implicitamente. Veja o exemplo neste tópico para mais informações.
A tabela seguinte lista exemplos de tarefas que envolvem o My.Computer.Ports.OpenSerialPort método.
| Para | Veja |
|---|---|
| Disce um modem ligado a uma porta serial | Como fazer: modems de discagem ligados a portas seriais |
| Enviar uma string para a porta serial | Como: Enviar Strings para Portas Seriais |
| Receção de cadeias de uma porta serial | Como: Receber Strings de Portas Seriais |
Disponibilidade por tipo de projeto
| Tipo de Projeto | Available |
|---|---|
| Aplicação do Windows | Sim |
| Biblioteca de Classes | Sim |
| Aplicativo de console | Sim |
| Biblioteca de Controlo do Windows | Sim |
| Biblioteca de controle da Web | No |
| Serviço Windows | Sim |
| Web site | No |
Ver também
- SerialPortNames
- Parity
- StopBits
- SerialPort
- Objects (Visual Basic)
- Como fazer: modems de discagem ligados a portas seriais em Visual Basic
- Como: Enviar Strings para Portas Séries em Visual Basic
- Como: Receber cadeias de portas seriais em Visual Basic
- Usando instrução (Visual Basic)
Aplica-se a
OpenSerialPort(String, Int32, Parity, Int32)
Cria e abre um SerialPort objeto.
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
Parâmetros
- portName
- String
String. Required. Nome do porto a abrir.
- baudRate
- Int32
Integer. Taxa de baud do porto.
- dataBits
- Int32
Integer. Definição de bits de dados da porta.
Devoluções
Um objeto aberto SerialPort , configurado com os argumentos fornecidos.
Exceções
portName é Nothing ou uma corda vazia.
dataBits é menor ou igual a zero.
parity não é um dos Parity valores de enumeração.
Exemplos
Este exemplo descreve como enviar strings para a porta serial do COM1 computador.
O bloco Using permite que a aplicação feche a porta serial mesmo que gere uma exceção. Todo o código que manipula a porta serial deve aparecer dentro deste bloco, ou dentro de um Try...Catch...Finally bloco com uma chamada para usar o Close método.
O WriteLine método envia os dados para a porta serial.
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
Para mais informações, veja Como: Enviar Strings para Portas Seriais.
Observações
O My.Computer.Ports.OpenSerialPort método cria e abre um SerialPort objeto. Os argumentos do OpenSerialPort método determinam as configurações do SerialPort objeto.
O teu código deve fechar o SerialPort objeto quando este terminar de usar o objeto. Podes usar o Close método para fechar o objeto explicitamente ou a Using instrução para o fechar implicitamente. Veja o exemplo neste tópico para mais informações.
A tabela seguinte lista exemplos de tarefas que envolvem o My.Computer.Ports.OpenSerialPort método.
| Para | Veja |
|---|---|
| Disce um modem ligado a uma porta serial | Como fazer: modems de discagem ligados a portas seriais |
| Enviar uma string para a porta serial | Como: Enviar Strings para Portas Seriais |
| Receção de cadeias de uma porta serial | Como: Receber Strings de Portas Seriais |
Disponibilidade por tipo de projeto
| Tipo de Projeto | Available |
|---|---|
| Aplicação do Windows | Sim |
| Biblioteca de Classes | Sim |
| Aplicativo de console | Sim |
| Biblioteca de Controlo do Windows | Sim |
| Biblioteca de controle da Web | No |
| Serviço Windows | Sim |
| Web site | No |
Ver também
- SerialPortNames
- Parity
- StopBits
- SerialPort
- Objects (Visual Basic)
- Como fazer: modems de discagem ligados a portas seriais em Visual Basic
- Como: Enviar Strings para Portas Séries em Visual Basic
- Como: Receber cadeias de portas seriais em Visual Basic
- Usando instrução (Visual Basic)
Aplica-se a
OpenSerialPort(String, Int32, Parity, Int32, StopBits)
Cria e abre um SerialPort objeto.
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
Parâmetros
- portName
- String
String. Required. Nome do porto a abrir.
- baudRate
- Int32
Integer. Taxa de baud do porto.
- dataBits
- Int32
Integer. Definição de bits de dados da porta.
Devoluções
Um objeto aberto SerialPort , configurado com os argumentos fornecidos.
Exceções
portName é Nothing ou uma corda vazia.
dataBits é menor ou igual a zero.
stopBits não é um dos StopBits valores de enumeração.
Exemplos
Este exemplo descreve como enviar strings para a porta serial do COM1 computador.
O bloco Using permite que a aplicação feche a porta serial mesmo que gere uma exceção. Todo o código que manipula a porta serial deve aparecer dentro deste bloco, ou dentro de um Try...Catch...Finally bloco com uma chamada para usar o Close método.
O WriteLine método envia os dados para a porta serial.
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
Para mais informações, veja Como: Enviar Strings para Portas Seriais.
Observações
O My.Computer.Ports.OpenSerialPort método cria e abre um SerialPort objeto. Os argumentos do OpenSerialPort método determinam as configurações do SerialPort objeto.
O teu código deve fechar o SerialPort objeto quando este terminar de usar o objeto. Podes usar o Close método para fechar o objeto explicitamente ou a Using instrução para o fechar implicitamente. Veja o exemplo neste tópico para mais informações.
A tabela seguinte lista exemplos de tarefas que envolvem o My.Computer.Ports.OpenSerialPort método.
| Para | Veja |
|---|---|
| Disce um modem ligado a uma porta serial | Como fazer: modems de discagem ligados a portas seriais |
| Enviar uma string para a porta serial | Como: Enviar Strings para Portas Seriais |
| Receção de cadeias de uma porta serial | Como: Receber Strings de Portas Seriais |
Disponibilidade por tipo de projeto
| Tipo de Projeto | Available |
|---|---|
| Aplicação do Windows | Sim |
| Biblioteca de Classes | Sim |
| Aplicativo de console | Sim |
| Biblioteca de Controlo do Windows | Sim |
| Biblioteca de controle da Web | No |
| Serviço Windows | Sim |
| Web site | No |
Ver também
- SerialPortNames
- Parity
- StopBits
- SerialPort
- Objects (Visual Basic)
- Como fazer: modems de discagem ligados a portas seriais em Visual Basic
- Como: Enviar Strings para Portas Séries em Visual Basic
- Como: Receber cadeias de portas seriais em Visual Basic
- Usando instrução (Visual Basic)