Propriedade My.Computer.Ports.SerialPortNames
Obtém uma coleção de nomes de portas seriais no computador.
' Usage
Dim value As System.Collections.Generic.ReadOnlyCollection`1(Of String) = My.Computer.Ports.SerialPortNames
' Declaration
Public ReadOnly Property SerialPortNames As System.Collections.Generic.ReadOnlyCollection`1(Of String)
Valor de retorno
Valor de propriedade
Uma coleção de nomes de portas seriais no computador.
Comentários
A propriedade My.Computer.Ports.SerialPortNames obtém uma coleção de nomes das portas seriais em um computador.
Observação: |
---|
Os nomes das portas retornados por My.Computer.Ports.SerialPortNames pode estar incorreto quando executado no Windows 98. Para evitar erros de aplicativo, use a manipulação de exceção, sistema autônomo a Try...Catch...Finally demonstrativo ou o Using demonstrativo, ao usar sistema autônomo nomes de porta para em aberto portas. |
Tarefas
A tabela seguinte lista um exemplo de tarefa envolvendo a propriedade My.Computer.Ports.SerialPortNames.
Para |
Consulte |
---|---|
Mostrar as portas seriais disponíveis |
Exemplo
Este exemplo realiza um loop por todas as sequências de caracteres retornadas pelo propriedade My.Computer.Ports.SerialPortNames.Estas sequências de caracteres são os nomes das portas seriais disponíveis no computador.
Geralmente, um usuário seleciona qual porta serial a aplicação deve usar a partir da lista de portas disponíveis.Nesse exemplo, os nomes das portas seriais são armazenados no controle ListBox.Para obter mais informações, consulte Caixa de Listagem Controlar (Windows Forms).
Sub GetSerialPortNames()
' Show all available COM ports.
For Each sp As String In My.Computer.Ports.SerialPortNames
ListBox1.Items.Add(sp)
Next
End Sub
Este exemplo requer:
Para obter mais informações, consulte Como: Mostrar portas seriais disponíveis no Visual Basic.
Requisitos
Namespace:Microsoft.VisualBasic.Devices
Classe:Ports
Assembly: Visual Basic Runtime Library (em 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.
Consulte também
Tarefas
Como: Mostrar portas seriais disponíveis no Visual Basic
Referência
Método My.Computer.Ports.OpenSerialPort