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 da porta a ser aberta.

Retornos

Um objeto aberto SerialPort , configurado com os argumentos fornecidos.

Exceções

portName é ou uma Nothing cadeia de caracteres vazia.

Exemplos

Este exemplo descreve como enviar cadeias de caracteres para a porta serial do COM1 computador.

O Using bloco permite que o aplicativo feche a porta serial mesmo que gere uma exceção. Todo o código que manipula a porta serial deve aparecer dentro desse bloco ou em 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 obter mais informações, consulte Como enviar cadeias de caracteres para portas serial.

Comentários

O My.Computer.Ports.OpenSerialPort método cria e abre um SerialPort objeto. Os argumentos para o OpenSerialPort método determinam as configurações do SerialPort objeto.

Seu código deve fechar o SerialPort objeto quando terminar de usar o objeto. Você pode usar o Close método para fechar o objeto explicitamente ou a instrução Using para fechá-lo implicitamente. Confira o exemplo neste tópico para obter mais informações.

A tabela a seguir lista exemplos de tarefas que envolvem o My.Computer.Ports.OpenSerialPort método.

Para Veja
Discar um modem anexado a uma porta serial Como: discar modems anexados a portas serial
Enviar uma cadeia de caracteres para a porta serial Como enviar cadeias de caracteres para portas serial
Receber cadeias de caracteres de uma porta serial Como receber cadeias de caracteres de portas serial

Disponibilidade por tipo de projeto

Tipo de projeto Available
Aplicativo do Windows Yes
Biblioteca de Classes Yes
Aplicativo de console Yes
Biblioteca de Controle do Windows Yes
Biblioteca de Controles da Web Não
Serviço do Windows Yes
Site da web Não

Confira 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 da porta a ser aberta.

baudRate
Int32

Integer. Taxa de baud da porta.

Retornos

Um objeto aberto SerialPort , configurado com os argumentos fornecidos.

Exceções

portName é ou uma Nothing cadeia de caracteres vazia.

baudRate é menor ou igual a zero.

Exemplos

Este exemplo descreve como enviar cadeias de caracteres para a porta serial do COM1 computador.

O Using bloco permite que o aplicativo feche a porta serial mesmo que gere uma exceção. Todo o código que manipula a porta serial deve aparecer dentro desse bloco ou em 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 obter mais informações, consulte Como enviar cadeias de caracteres para portas serial.

Comentários

O My.Computer.Ports.OpenSerialPort método cria e abre um SerialPort objeto. Os argumentos para o OpenSerialPort método determinam as configurações do SerialPort objeto.

Seu código deve fechar o SerialPort objeto quando terminar de usar o objeto. Você pode usar o Close método para fechar o objeto explicitamente ou a instrução Using para fechá-lo implicitamente. Confira o exemplo neste tópico para obter mais informações.

A tabela a seguir lista exemplos de tarefas que envolvem o My.Computer.Ports.OpenSerialPort método.

Para Veja
Discar um modem anexado a uma porta serial Como: discar modems anexados a portas serial
Enviar uma cadeia de caracteres para a porta serial Como enviar cadeias de caracteres para portas serial
Receber cadeias de caracteres de uma porta serial Como receber cadeias de caracteres de portas serial

Disponibilidade por tipo de projeto

Tipo de projeto Available
Aplicativo do Windows Yes
Biblioteca de Classes Yes
Aplicativo de console Yes
Biblioteca de Controle do Windows Yes
Biblioteca de Controles da Web Não
Serviço do Windows Yes
Site da web Não

Confira 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 da porta a ser aberta.

baudRate
Int32

Integer. Taxa de baud da porta.

parity
Parity

Parity. Paridade da porta.

Retornos

Um objeto aberto SerialPort , configurado com os argumentos fornecidos.

Exceções

portName é ou uma Nothing cadeia de caracteres vazia.

baudRate é menor ou igual a zero.

parity não é um dos valores de Parity enumeração.

Exemplos

Este exemplo descreve como enviar cadeias de caracteres para a porta serial do COM1 computador.

O Using bloco permite que o aplicativo feche a porta serial mesmo que gere uma exceção. Todo o código que manipula a porta serial deve aparecer dentro desse bloco ou em 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 obter mais informações, consulte Como enviar cadeias de caracteres para portas serial.

Comentários

O My.Computer.Ports.OpenSerialPort método cria e abre um SerialPort objeto. Os argumentos para o OpenSerialPort método determinam as configurações do SerialPort objeto.

Seu código deve fechar o SerialPort objeto quando terminar de usar o objeto. Você pode usar o Close método para fechar o objeto explicitamente ou a instrução Using para fechá-lo implicitamente. Confira o exemplo neste tópico para obter mais informações.

A tabela a seguir lista exemplos de tarefas que envolvem o My.Computer.Ports.OpenSerialPort método.

Para Veja
Discar um modem anexado a uma porta serial Como: discar modems anexados a portas serial
Enviar uma cadeia de caracteres para a porta serial Como enviar cadeias de caracteres para portas serial
Receber cadeias de caracteres de uma porta serial Como receber cadeias de caracteres de portas serial

Disponibilidade por tipo de projeto

Tipo de projeto Available
Aplicativo do Windows Yes
Biblioteca de Classes Yes
Aplicativo de console Yes
Biblioteca de Controle do Windows Yes
Biblioteca de Controles da Web Não
Serviço do Windows Yes
Site da web Não

Confira 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 da porta a ser aberta.

baudRate
Int32

Integer. Taxa de baud da porta.

parity
Parity

Parity. Paridade da porta.

dataBits
Int32

Integer. Configuração de bit de dados da porta.

Retornos

Um objeto aberto SerialPort , configurado com os argumentos fornecidos.

Exceções

portName é ou uma Nothing cadeia de caracteres vazia.

dataBits é menor ou igual a zero.

parity não é um dos valores de Parity enumeração.

Exemplos

Este exemplo descreve como enviar cadeias de caracteres para a porta serial do COM1 computador.

O Using bloco permite que o aplicativo feche a porta serial mesmo que gere uma exceção. Todo o código que manipula a porta serial deve aparecer dentro desse bloco ou em 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 obter mais informações, consulte Como enviar cadeias de caracteres para portas serial.

Comentários

O My.Computer.Ports.OpenSerialPort método cria e abre um SerialPort objeto. Os argumentos para o OpenSerialPort método determinam as configurações do SerialPort objeto.

Seu código deve fechar o SerialPort objeto quando terminar de usar o objeto. Você pode usar o Close método para fechar o objeto explicitamente ou a instrução Using para fechá-lo implicitamente. Confira o exemplo neste tópico para obter mais informações.

A tabela a seguir lista exemplos de tarefas que envolvem o My.Computer.Ports.OpenSerialPort método.

Para Veja
Discar um modem anexado a uma porta serial Como: discar modems anexados a portas serial
Enviar uma cadeia de caracteres para a porta serial Como enviar cadeias de caracteres para portas serial
Receber cadeias de caracteres de uma porta serial Como receber cadeias de caracteres de portas serial

Disponibilidade por tipo de projeto

Tipo de projeto Available
Aplicativo do Windows Yes
Biblioteca de Classes Yes
Aplicativo de console Yes
Biblioteca de Controle do Windows Yes
Biblioteca de Controles da Web Não
Serviço do Windows Yes
Site da web Não

Confira 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 da porta a ser aberta.

baudRate
Int32

Integer. Taxa de baud da porta.

parity
Parity

Parity. Paridade da porta.

dataBits
Int32

Integer. Configuração de bit de dados da porta.

stopBits
StopBits

StopBits. Configuração de stop-bit da porta.

Retornos

Um objeto aberto SerialPort , configurado com os argumentos fornecidos.

Exceções

portName é ou uma Nothing cadeia de caracteres vazia.

dataBits é menor ou igual a zero.

stopBits não é um dos valores de StopBits enumeração.

Exemplos

Este exemplo descreve como enviar cadeias de caracteres para a porta serial do COM1 computador.

O Using bloco permite que o aplicativo feche a porta serial mesmo que gere uma exceção. Todo o código que manipula a porta serial deve aparecer dentro desse bloco ou em 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 obter mais informações, consulte Como enviar cadeias de caracteres para portas serial.

Comentários

O My.Computer.Ports.OpenSerialPort método cria e abre um SerialPort objeto. Os argumentos para o OpenSerialPort método determinam as configurações do SerialPort objeto.

Seu código deve fechar o SerialPort objeto quando terminar de usar o objeto. Você pode usar o Close método para fechar o objeto explicitamente ou a instrução Using para fechá-lo implicitamente. Confira o exemplo neste tópico para obter mais informações.

A tabela a seguir lista exemplos de tarefas que envolvem o My.Computer.Ports.OpenSerialPort método.

Para Veja
Discar um modem anexado a uma porta serial Como: discar modems anexados a portas serial
Enviar uma cadeia de caracteres para a porta serial Como enviar cadeias de caracteres para portas serial
Receber cadeias de caracteres de uma porta serial Como receber cadeias de caracteres de portas serial

Disponibilidade por tipo de projeto

Tipo de projeto Available
Aplicativo do Windows Yes
Biblioteca de Classes Yes
Aplicativo de console Yes
Biblioteca de Controle do Windows Yes
Biblioteca de Controles da Web Não
Serviço do Windows Yes
Site da web Não

Confira também

Aplica-se a