RE:Limpiar buffer del teclado
lo que pasa que tengo una aplicacion en VB6.0 de punto de venta, pero en ocaciones al estar entrando a una transaccion se dispara otra, creo yo que porque anteriormente se realizo la transaccion que se dispara sola. Cuando pasa esto tengo la necesidad de reiniciar la maquina para que siga trabajando normalmente.
No se si con esto te sirva, para orientarme.
y una de las soluciones o puntos a tocar es limpiar el buffer del teclado al finalizar cada transaccion.