Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Como utilizo las teclas F1, F2, Fn? Urgente (https://www.clubdelphi.com/foros/showthread.php?t=2287)

danytorres 16-07-2003 22:12:47

Como utilizo las teclas F1, F2, Fn? Urgente
 
Hola a todos los del foro. Hoy me han ayudado muchisimo y de verda gracias a todos. El nuevo problema que tengo es que quiero utilizar las tecla F1, F2, Fn. Por ejemplo que al presionar en el teclado la tecla F1, me realice un evento, como lo hago. agradeceria su ayuda.

Un saludo a todos...
--------------------------------

marcoszorrilla 16-07-2003 22:29:28

Si es para aplicar en un formulario como es lógico, pon la propiedad del formulario KeyPreview a True.

y luego algo como esto:
Código:

procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word;
  Shift: TShiftState);
begin
if key = Vk_F1 then
ShowMessage('Pulsó F1');
end;

Un Saludo.

__cadetill 17-07-2003 15:55:01

Tambien puedes utilizar un TActionList (a partir de Delphi 5).

frankmch 21-07-2003 07:57:38

para que te documentes mas, busca vistual keys en la ayuda del delphi...

jachguate 21-07-2003 13:44:31

El TAction existe desde Delphi 4, y para asociarlo a las teclas [fx] [ctrl-x] utilizas la propiedad ShortCut de cada instancia de TAction.

Hasta luego.

;)

__cadetill 21-07-2003 14:04:11

He subido a mi web una breve explicación del funcionamiento del TActionList con un pequeño programa de ejemplo por si alguien le quiere hechar un vistazo

Espero que os guste :p

Nuria 22-07-2003 10:05:13

Muchas gracias Cadetill por el ejemplo de las TActionList, que tienes en tu página web, por lo menos a mi me ha servido para aclararme algunas dudas que tenía al respecto.
;)


La franja horaria es GMT +2. Ahora son las 04:39:05.

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