Hay algun modo de saber si en el buffer del puerto de comunicaciones hay algun carácter?
Gracias
Pedro Gonzalez
Hay algun modo de saber si en el buffer del puerto de comunicaciones hay algun carácter?
Gracias
Pedro,
Revisa samples\TestCom3.prg.
Se usa el codeblock bCommNotify de la ventana ó de la caja de diálogo.
En el ejemplo hay que modificar SetCommState( nComm, cDcb ) para que use nComm como primer parámetro.
Si, de repente me expresé mal. Me referÃa a saber si hay algún carácter en el puerto sin tener que leer el puerto...
Como por ejemplo antes usabamos ISPRINTER() para saber si la impresora estaba online...
Gracias.
Pedro,
bCommNotify es evaluado como respuesta a la notificación de Windows de que han llegado bytes al puerto. No hay por qué leerlos.
Ahhh.. Ok.
De repente soluciono de este modo.
Gracias