Que tal a todos, tengo una duda o mejor dicho un problema que ya me tiene estresado y es lo siguiente:
Yo envio datos desde un Pic al Pc a traves del puerto serial, hice un progama en visual basic, que lo que hace es que al recibir el dato que envio del Pic, el programa me activa un gif animado, eso lo hace a la perfeccion, pero lo que sucede es que cuando dejo de transmitir datos el gif animado no se detiene. yo uso un ocx para que el gif se active con una de las propiedades de dicho ocx; pero cuando no me llegan datos no he podido desactivar el ocx y el gif no se detiene.
Mi codigo es algo asi dentro del evento OnComm
If Mscomm1.CommEvent=2 then
if Mscomm1.Input=1 then
Gif89a1.FileName="Nombre del archivo Gif" "Gif89a1 es el control para el gif
Gif89a1.Play
endif
endif
tengo un timer que siempre esta chequendo el evento Oncomm, el codigo dentro del timer es algo asi:
If Mscomm1.CommEvent<>2 then
Gif89a1.FileName="Nombre del archivo Gif"
Gif89a1.Stop
endif
Pero no me funciona y estoy frustrado

, por favor si alguien tiene una solucion le agradeceria que me ayudara.
De antemano gracias.