Como leer un dato sin presionar ENTER
Publicado por jose (1 intervención) el 25/08/2011 02:46:28
Estimados amigos programadores, tengo un viejo programa en foxpro 2.6 para ms-dos y necesito leer un dato (clave articulo) con un scanner de pistola pero al momento que lo lea me despliegue el registro que encontró (si es que está) en la DBF ,
algo así como :
@ 1,1, get m.claart
read
seek m.claart
if found()
proceso....
else
proceso...
endif
pero necesito que el usuario no presione la tecla ENTER, si no que pase directamente...
se podrá usar el comando Lastkey() o Readkey() o Inkey(), si alguien me puede ayudar a ver como se hace la rutina se los agradecería.
algo así como :
@ 1,1, get m.claart
read
seek m.claart
if found()
proceso....
else
proceso...
endif
pero necesito que el usuario no presione la tecla ENTER, si no que pase directamente...
se podrá usar el comando Lastkey() o Readkey() o Inkey(), si alguien me puede ayudar a ver como se hace la rutina se los agradecería.
Valora esta pregunta


0