My.Computer.Ports (Propiedad)

Actualización: noviembre 2007

Obtiene un objeto que proporciona una propiedad y un método para tener acceso a los puertos serie del equipo.

' Usage
Dim value As Microsoft.VisualBasic.Devices.Ports = My.Computer.Ports
' Declaration
Public ReadOnly Property Ports As MyPorts

Valor devuelto

Esta propiedad devuelve el objeto My.Computer.Ports.

Comentarios

Esta propiedad proporciona un fácil acceso al objeto My.Computer.Ports. Para obtener más información, vea My.Computer.Ports (Objeto).

Ejemplo

En este ejemplo se describe cómo se envían cadenas al puerto serie COM1 del equipo.

El bloque Using permite a la aplicación cerrar el puerto serie aun cuando se genere una excepción. Todo el código que utiliza el puerto serie debe aparecer dentro de este bloque o dentro de un bloque Try...Catch...Finally con una llamada al método Close.

El método WriteLine envía los datos al puerto serie.

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 obtener más información, vea Cómo: Enviar cadenas a puertos serie en Visual Basic.

Requisitos

Espacio de nombres:Microsoft.VisualBasic.Devices

Clase:Computer

Ensamblado: biblioteca en tiempo de ejecución de Visual Basic (en Microsoft.VisualBasic.dll)

Disponibilidad por tipo de proyecto

Tipo de proyecto

Disponible

Aplicación para Windows

Biblioteca de clases

Aplicación de consola

Biblioteca de controles de Windows

Biblioteca de controles Web

No

Servicio de Windows

Sitio Web

No

Permisos

No se requiere ningún permiso.

Vea también

Referencia

My.Computer (Objeto)

My.Computer.Ports (Objeto)