resuelto lastkey gracias a LMG

636 views
Skip to first unread message

edgar suarez kummers

unread,
Sep 30, 2014, 8:41:14 PM9/30/14
to publice...@googlegroups.com
Luis María Guayán
10 years ago
LASTKEY() te retorna la última tecla presionada, no sirve limpiar el buffer de
teclado con CLEAR TYPEAHEAD, siempre te seguirá retornando "la última tecla
presionada" hasta que se presione otra tecla. Lo que puedes hacer es "simular"
una pulsación de tecla con KEYBOARD.

Ej:
KEYBOARD "A"
KEYBOARD "{SPACEBAR}"
KEYBOARD "*"
KEYBOARD CHR(27)
KEYBOARD "{ESC}"
--
Luis María Guayán
Tucumán, Argentina



Luis Maria Guayan

unread,
Sep 30, 2014, 10:50:37 PM9/30/14
to publice...@googlegroups.com
:-) En 10 minutos de tu duda, retornaste 10 años para dar con la respuesta jajaja

Luis María Guayán
Tucumán, Argentina

_____________________________
http://comunidadvfp.blogspot.com

edgar suarez kummers

unread,
Sep 30, 2014, 11:07:50 PM9/30/14
to publice...@googlegroups.com
Excelente artículo y que además sirve para FORMS que tengan un command button y en este esté thisform.release

Siempre que se escriba:

keyboard space(1) clear

O sea, cuando en un FORM hay un procedimiento y para salir de él existe un command button con la instrucción thisform.release si en la última línea del init del form se dicta keyboard space(1) clear entonces se desaparece el FORM.

Gracias, muy buen artículo.

Como yo programo Spaguetti, tengo una aplicación con por lo menos 10 forms con esa característica, donde en cada uno hay mucho código para posicionamiento geográfico de criminales y dichos forms están encadenados entre sí.

Saludos
Reply all
Reply to author
Forward
0 new messages