SoloCodigo

Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: DaCkTaRy en Viernes 13 de Diciembre de 2002, 00:58

Título: Re: Escuchar permanentemente el puerto com2
Publicado por: DaCkTaRy en Viernes 13 de Diciembre de 2002, 00:58
Tengo una plaqueta que me transmite via rs-232 y me gustaria saber que es lo que me esta mandando. Como puedo hacer para escuchar permanentemente el puerto asi saberlo.

Muchas Gracias
Saludos a Todos Hernan
Título: Escuchar permanentemente el puerto com2
Publicado por: Code en Lunes 30 de Diciembre de 2002, 13:27
Creo q lo q entendido q planteas es bastante sencillo de hacer.
Tan solo tendrias q colocar un control mscomm(para comunicarte con el puerto) y un timer(para leeer del puerto cada segundo)

El mscomm lo configuras para q el puerto de entrada sea el comm2 y en el timer vas leyendo lo q te manda el cacharro ese:

timer_timer()...
entrada=mscomm.input
if entrada<>"" then text1.text=entrada & vbcrlf

(pon un textbox con multiline a true y en 'el vas metiendo toodo lo q leas del 'puerto)

En el form load abres el puerto mscomm.portopen=true
y activas el timer con un interval de 1000

Es asi de facil, lo q ocurre es q para q el comm2 empiece a mandarte datos lo mismo tendras q mandarle tu algun comando.

Un saludo