FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
al apretar una tecla...
Hola compañeros/as,
necesito controlar las teclas que son apretadas en la ejecución de un programa, pq segun la que sea debe producirse una accion o otra, por poner un ejemplo, la ayuda de cualquier programa se activa con F1 independientemenete de odnde tenga el foco activado. Hay algun componente que se encargue de eso?? Muchas gracias por vuestra ayuda!!! |
#2
|
||||
|
||||
Hola,
Puedes usar eventos como "OnKeyUp" y "OnKeyDown" de los formularios. Su propiedad "PreviewKey" debe valer "True". Aunque, por otro lado, creo que utilizar "acciones" es ideal para estos casos. A cada "acción" de un "TActionList" (pestaña "Additional" de la paleta de componentes) puede asignársele una tecla o teclas como "acceso directo", de modo que cuando se pulsen dichas teclas se ejecute la acción correspondiente. ¿Probaste alguna vez el "TActionList"? Pruébalo y luego cuentas qué te parece. |
#3
|
|||
|
|||
Hola David,
muchas gracias, he estado mirando a ver un poco de documentación y finalmente lo he utilizado y me va perfecto! Muchísimas gracias!!! PD - por cierto, bonito nombre... como el mio jejejeje |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
saber que tecla se presiona despues de X tecla | amadis | OOP | 9 | 04-01-2008 13:16:35 |
al apretar enter haga.... | totote | Varios | 2 | 02-06-2007 23:46:52 |
Lanzar evento Keydown sin apretar la tecla (no, no es telekinesis) | papulo | Varios | 9 | 22-09-2005 11:17:07 |
Tecla PetSis y tecla Inter | Tomás | Windows | 0 | 24-04-2004 14:20:19 |
TECLA F1 o F10 | andrestsas | Varios | 2 | 03-08-2003 17:44:11 |
|