SoloCodigo

Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: davidcarmix en Miércoles 9 de Julio de 2003, 13:20

Título: Re: AYUDA MSCOMM.OUTPUT
Publicado por: davidcarmix en Miércoles 9 de Julio de 2003, 13:20
necesito  saber  si  mi  programa  envia  datos  por  el  puerto  serie;  con  las  inspecciones  intento  leer  el  mscomm.output  pero  lo  único  que  pone  es  "la  propiedad  es  de  solo  escritura"  y  no  sé  si  mi  programa  funciona  mal  porque  no  sé  si  mando  algo  por  el  puerto. ¿QUE PUEDO HACER?
Título: Re: AYUDA MSCOMM.OUTPUT
Publicado por: davidcarmix en Miércoles 9 de Julio de 2003, 14:16
ya recibo datos pero el problema que tengo es que si ejecuto el programa paso a paso puedo leer los datos del bufer de entrada pero si lo ejecuto normal (F5) no recibo los datos, creo que es algún problema de sincronización, ¿QUÉ PUEDO HACER?
Título: Re: AYUDA MSCOMM.OUTPUT
Publicado por: HurryCrack en Jueves 10 de Julio de 2003, 19:46
Hola, supongo ke tu problema es ke va demasiado rapido enviando datos, por esto si haces una espera a ke lleguen, creo ke se solucionara.
Ejº Do While Dato<>Null
            Dato=Recibir_Dato
     Loop

O algo asi, espero te ayude. Un saludo

:hippi:
Título: AYUDA MSCOMM.OUTPUT
Publicado por: davidcarmix en Viernes 11 de Julio de 2003, 13:33
Esa es la opción que había elegido pero el problema es que a veces no toma ningún dato, no sé por qué ya que en teoría siempre debería recibir datos, y se me queda pillado y le pongo alguna opción para que salga del bucle. Si tienes alguna otra idea, de todas formas muchas gracias