Propriedade My.Computer.Ports
Obtém um objeto que fornece uma propriedade e um método para acessar as portas seriais do computador.
' Usage
Dim value As Microsoft.VisualBasic.Devices.Ports = My.Computer.Ports
' Declaration
Public ReadOnly Property Ports As MyPorts
Valor de retorno
Valor de propriedade
Essa propriedade retorna o objeto My.Computer.Ports.
Comentários
Essa propriedade fornece fácil acesso ao objeto My.Computer.Ports.Para obter mais informações, consulte Objeto My.Computer.Ports.
Exemplo
Este exemplo descreve como enviar sequências de caracteres para a porta serial COM1 do computador.
O bloco Using permite que ao aplicativo feche a porta serial mesmo que se gere uma exceção.Todo o código que manipula a porta serial deve aparecer dentro deste bloco, ou em um bloco Try...Catch...Finally com uma chamada para usar o método Close.
O método WriteLine 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 seqüências para portas seriais no Visual Basic.
Requisitos
Namespace:Microsoft.VisualBasic.Devices
Classe:Computer
Assembly: Visual Basic Runtime Library (in Microsoft.VisualBasic.dll)
Disponibilidade por Tipo de Projeto
Tipo de Projeto |
Disponível |
---|---|
Aplicativo do Windows |
Sim |
Biblioteca de Classe |
Sim |
Aplicativo de Console |
Sim |
Biblioteca de Controle do Windows |
Sim |
Biblioteca de Controle da Web |
Não |
Serviço do Windows |
Sim |
Site |
Não |
Permissões
Não requer nenhuma permissão.