como utilizar as teclas de função
Gostaria de saber se existe uma maneira de fazer o seguinte:
estando em qualquer parte de um form eu apertaria a tecla F9 e os campos ficassem todos limpos. Sei criar isso com botões, mas gostaria de saber se tem algo assim no delphi, onde eu aperto uma tecla de funcão em qualquer parte e executa uma procedure.
estando em qualquer parte de um form eu apertaria a tecla F9 e os campos ficassem todos limpos. Sei criar isso com botões, mas gostaria de saber se tem algo assim no delphi, onde eu aperto uma tecla de funcão em qualquer parte e executa uma procedure.
Roberto Rossi
Curtidas 0
Respostas
Otto
01/06/2005
habilite o evento do form [b:bc6b8f30bc]OnKeyPRess = true[/b:bc6b8f30bc]
e no [b:bc6b8f30bc]onkeydown[/b:bc6b8f30bc], vc faz:
e no [b:bc6b8f30bc]onkeydown[/b:bc6b8f30bc], vc faz:
if key = vk_f9 then begin edit1.clear. blablabla blabla end;
GOSTEI 0
Roberto Rossi
01/06/2005
Cara, não entendi a parte em que você fala para habilitar o evento do form onkeypress = true.
como faço isso?
como faço isso?
GOSTEI 0
Beppe
01/06/2005
O oTTo tá estudando só .NET agora e esqueceu como se faz no Win32. É a propriedade KeyPreview do form que vc seta como True. E depois faz o evento OnKenDown.
GOSTEI 0