“Conocimiento Programación>Visual Basics Programación

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

2012/9/10
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 crear un programa Notepad - Visual Basic 6.0
¿Qué es un Sistema de Red
¿Aplicación y usos de los árboles en la programación?
Cómo conservar variables en VBA
Partes básicas de Visual Basic
Cómo cambiar un cuadro de diálogo Leyenda de Windows
Cómo crear una línea para completar en los espacios en blanco en Word con VBA
Cómo conectar un MDB
Conocimiento de la computadora © http://www.ordenador.online