Como capturar las teclas combinadas en un formulario o en un control?

656 views
Skip to first unread message

alejandro

unread,
Jun 5, 2013, 7:04:13 PM6/5/13
to publice...@googlegroups.com
Hola buenas tardes! Una pregunta se pueden capturar las teclas combinadas en un formulario o en cualquier control donde este el foco, por ejemplo las teclas Alt+A, ....Ctr+B??


Muchisimas gracias por la ayuda

Ricardo Pina

unread,
Jun 5, 2013, 7:21:59 PM6/5/13
to Grupo VFP
Hola Alejandro
 
Revisa el método Keypress del formulario y controles, el el puedes poner código en respuesta a las teclas pulsadas.
 
Saludos
 


El 5 de junio de 2013 20:04, alejandro <software...@gmail.com> escribió:
Hola buenas tardes! Una pregunta se pueden capturar las teclas combinadas en un formulario o en cualquier control donde este el foco, por ejemplo las teclas Alt+A, ....Ctr+B??


Muchisimas gracias por la ayuda



--
            

                   Ricardo Pina

Desarrollo y Servicios Informáticos

                  Profesionales
               www.dsip.com.ar

 

 

Carlos Miguel FARIAS

unread,
Jun 6, 2013, 6:00:15 AM6/6/13
to Grupo Fox

La combinación de alt- con otra tecla, se puede asociar con los caption del control que lo tenga.
Si no lo tiene, se puede asociar a un control la el y este al control.
Saludos: Miguel, La Pampa (RA)

alejandro

unread,
Jun 7, 2013, 11:12:00 AM6/7/13
to publice...@googlegroups.com
Realmente no me queda en claro como hacer para capturar las teclas combinadas tipo Alt+a.... Ctrl-Z.. 

Si alguien me puede orientar les agradeceria.

Luis Maria Guayan

unread,
Jun 7, 2013, 4:42:49 PM6/7/13
to publice...@googlegroups.com
Si se puede, desde los métodos KeyPress del objeto o del formulario. Para ver los códigos de las teclas presionadas Solas, con Shift, con Alt o con Ctrl mira la ayuda de la función INKEY()

Luis María Guayán
Tucumán, Argentina
_________________________
http://www.PortalFox.com
Nada corre como un zorro
_________________________

alejandro

unread,
Jun 9, 2013, 5:39:10 PM6/9/13
to publice...@googlegroups.com
Gracias luis, miguel y ricardo por responderme, yo recuerdo en algun momento haber utilizado en el caption del objeto una configuracion creo que con "/"pero no recuerdo exactamente
Les agradeceria si me pueden orientar en esta dirección. Muchas Gracias!

El miércoles, 5 de junio de 2013 20:04:13 UTC-3, alejandro escribió:

Jose Mario

unread,
Jun 26, 2013, 1:25:04 PM6/26/13
to publice...@googlegroups.com
IF nKeyCode = 19 .AND. nShiftAltCtrl = 2 && Ctrl+S

IF nKeyCode =  6 .AND. nShiftAltCtrl = 2 && Ctrl+F

si las queres cambiar \< podes utiliza en el inkey estan las demas letras
ahh y ademas en e formula hay una propiedad key preview .t.

Víctor Hugo Espínola Domínguez

unread,
Jun 9, 2013, 5:51:11 PM6/9/13
to publicesvfoxpro
"\<" antes del carácter que actuará como "hot key"

Saludos,
Víctor.

Reply all
Reply to author
Forward
0 new messages