Ports.OpenSerialPort Método

Definição

Cria e abre um SerialPort objeto.

Sobrecargas

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

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

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.

parity
Parity

Parity. Paridade 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

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.

parity
Parity

Parity. Paridade 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

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.

parity
Parity

Parity. Paridade do porto.

dataBits
Int32

Integer. Definição de bits de dados da porta.

stopBits
StopBits

StopBits. Configuração stop-bit 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

Aplica-se a