“Conocimientos Programación>Visual Basics Programación

Cómo recibir Bytes de un puerto serie mediante Visual Basic

2014/10/20
Lectura de datos desde un dispositivo conectado al puerto serie de la computadora se ha convertido en una tarea fácil en Visual Basic . Con sólo unos pocos comandos básicos de la biblioteca incorporada , usted puede escribir sus propias aplicaciones de VB para hacer frente a los periféricos externos que compre o diseñar usted mismo. Cosas que necesitará
Visual Basic 2008
Ver Más instrucciones
1

Crear un proyecto nuevo. Asigne un nombre al proyecto " Puerto Serie Tutorial Reading " o darle otro nombre apropiado. En otros cuadros de diálogo , elija las opciones por defecto hasta que se encuentra frente a la ventana en blanco de la " interfaz gráfica de usuario " (GUI ) de diseño.
2

Agregar un botón de la lista de componentes de la mano izquierda arrastrando en el formulario . Aunque todavía se selecciona el botón , vaya a la lista de propiedades y encontrar la propiedad "text " . Cambiar esto para leer " Leer 100 bytes de COM1 " o cualquier otro título adecuado que desea darle .
3

doble clic en el botón. Esto lo llevará a cabo del diseñador GUI y en el editor de código fuente. Asimismo, se creará una función de evento que ocurra cada vez que se pulsa el botón por el usuario
4

Agregue el código siguiente a la función de clic de botón que Visual Basic acaba de crear para usted : .
< P > Dim com1 Como IO.Ports.SerialPortcom1 = My.Computer.Ports.OpenSerialPort ( "COM1 ")

datos Dim (100) Byte () com1.read (data, 0 , 100 )

los argumentos para la función de lectura se refieren a una serie de bytes a escribir los datos , la cantidad a compensar antes de la lectura y, por último , la cantidad a leer desde el puerto . En este caso , queremos que los datos que se colocan en la matriz de bytes de datos que hemos declarado . Queremos empezar por el principio del flujo de datos desde el puerto serial, por lo que nuestro desplazamiento es cero. Y, por último , queremos leer como máximo un centenar de bytes , ya que es tan grande nuestra matriz de datos es .

Ahora he leído cientos de bytes de un puerto serie y puede usarlos en su aplicación como consideran necesario.

Visual Basics Programación
Cómo obtener VB.NET iniciar sesión en un servidor amd Descargar Archivos
Cómo leer Sólo cuadros de texto en Visual Basic 6
Microsoft VB NET Certificación
Cómo crear scripts Buzón
Cómo compilar en VB
Cómo limpiar una cadena en VBA
Cómo utilizar el Editor de menús en Visual Basic
Cómo guardar los datos en DataGridView consolidar a un SQL Server con VB 2008
Conocimientos Informáticos © http://www.ordenador.online