Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Asociar teclas F (https://www.clubdelphi.com/foros/showthread.php?t=16333)

ramonibk 24-11-2004 13:36:40

Asociar teclas F
 
Hola a todos.

Bueno despues de generar una aplicacion me he encontrado con el problema que el usuario final es un poco perro....................

por lo cual estaba intentando asociar diferentes techas F (F1, F2, ......F12)
a las funciones del programa.
pero no tengo muy claro como hacerlo.
en principio he puesto en el Form en la seccion
OnkeyDown

If Key = Vk_F1 Then
Begin
MiFuncion;
End;

Pero no me funciona. y no se como ponerlo

Neftali [Germán.Estévez] 24-11-2004 15:39:02

Lo más cómodo es que utilizes ActionList; Crea acciones, les asocias las teclas y en el Execute llamas a tu función.

eduarcol 24-11-2004 16:15:50

Cuando dices que no te funciona a que te refieres?, probastes si el programa se detiene dentro de algunas de las funciones internas?, pruebalo con el debug paso a paso.

No se si te sirva pero yo el evento que manejo para eso es el KeyUp, prueba a ver si cambiando de evento te funciona

maruenda 26-11-2004 18:03:53

Cita:

Empezado por ramonibk
Hola a todos.

Bueno despues de generar una aplicacion me he encontrado con el problema que el usuario final es un poco perro....................

por lo cual estaba intentando asociar diferentes techas F (F1, F2, ......F12)
a las funciones del programa.
pero no tengo muy claro como hacerlo.
en principio he puesto en el Form en la seccion
OnkeyDown

If Key = Vk_F1 Then
Begin
MiFuncion;
End;

Pero no me funciona. y no se como ponerlo

tienes la propiedad keypreview del form a true ? yo lo hago de la manera que t u dices, y funciona. mira la propiedad keypreview y ponla a true.


La franja horaria es GMT +2. Ahora son las 10:12:53.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi