Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Actualización: noviembre 2007
Obtiene una colección de los nombres de los puertos serie del equipo.
' 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 devuelto
Una colección de los nombres de los puertos serie del equipo.
Comentarios
La propiedad My.Computer.Ports.SerialPortNames obtiene una colección de los nombres de los puertos serie del equipo.
Nota: |
|---|
Los nombres de los puertos devueltos por My.Computer.Ports.SerialPortNames pueden ser incorrectos cuando se ejecute la aplicación en Windows 98. Para evitar que se produzcan errores en la aplicación, utilice un control de excepciones, como la instrucción Try...Catch...Finally o la instrucción Using al utilizar nombres de puertos para los puertos abiertos. |
Tareas
En la tabla siguiente se incluye un ejemplo de una tarea en la que interviene la propiedad My.Computer.Ports.SerialPortNames.
Para |
Vea |
|---|---|
Mostrar los puertos serie disponibles |
Ejemplo
Este ejemplo recorre en iteración todas las cadenas devueltas por la propiedad My.Computer.Ports.SerialPortNames. Estas cadenas son los nombres de los puertos serie disponibles del equipo.
Normalmente, un usuario selecciona en la lista de puertos disponibles el puerto serie que debería utilizar la aplicación. En este ejemplo, los nombres del puerto serie se almacenan en un control ListBox. Para obtener más información, vea ListBox (Control, formularios 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
Para este ejemplo se necesita:
Una referencia al espacio de nombres System.
Que su formulario tenga un control ListBox denominado ListBox1.
Para obtener más información, vea Cómo: Mostrar los puertos serie disponibles en Visual Basic.
Requisitos
Espacio de nombres:Microsoft.VisualBasic.Devices
Clase:Ports
**Ensamblado:**Visual Basic Runtime Library (en Microsoft.VisualBasic.dll)
Disponibilidad por tipo de proyecto
Tipo de proyecto |
Disponible |
|---|---|
Aplicación para Windows |
Sí |
Biblioteca de clases |
Sí |
Aplicación de consola |
Sí |
Biblioteca de controles de Windows |
Sí |
Biblioteca de controles Web |
No |
Servicio de Windows |
Sí |
Sitio Web |
No |
Permisos
No se requiere ningún permiso.
Vea también
Tareas
Cómo: Mostrar los puertos serie disponibles en Visual Basic
Referencia
My.Computer.Ports.OpenSerialPort (Método)
Nota: