Como conocer lo que se ha introducido por teclado

10/08/2003 - 01:51 por Adriana | Informe spam
hola


Me gustaria saber, como podria obtener lo que se ha introducido por el
teclado, me refiero a las teclas que se han pulsado ultimamente, por
ejemplo si pulse solamente un enter lo hago en el evento keypress, pero si
pulso dos veces enter. ¿como puedo obtener que he pulsado 2 enter o
solamente un enter?

Tengo la idea, que se hace por medio de analizar el buffer de teclado,
pero no se como o con que instruccion tenga que hacerlo.

Todas sus sugerencias al respecto me seran de gran ayuda


Saludos




PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway
 

Leer las respuestas

#1 Heberto Villavicencio
10/08/2003 - 01:59 | Informe spam
Puedes hacer lo siguiente, agrega una propiedad al formulario que se llama
pulsaciones por ejemplo
y en el metodo keypress colocas el codigo

THISFORM.Pulsaciones = Chr(nKeyCode)

de esta forma tienes en THISFORM.Pulsaciones todas las teclas que el usuario
presionara durante el uso del formulario, recuerda primero inicializar la
propiedad a "" y que cada tecla sera guardada como un valor string incluyen
teclas de controlo como enter, flechas de movimiento, retroceso, etc.

"Adriana" escribió en el mensaje
news:
hola


Me gustaria saber, como podria obtener lo que se ha introducido por el
teclado, me refiero a las teclas que se han pulsado ultimamente, por
ejemplo si pulse solamente un enter lo hago en el evento keypress, pero si
pulso dos veces enter. ¿como puedo obtener que he pulsado 2 enter o
solamente un enter?

Tengo la idea, que se hace por medio de analizar el buffer de teclado,
pero no se como o con que instruccion tenga que hacerlo.

Todas sus sugerencias al respecto me seran de gran ayuda


Saludos




PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway

Preguntas similares