teclas esc, f2 ..
20/05/2003
0
gostaria de saber como faço para quando eu precionar uma tecla por exemploesc ele fecha o formulário ... ou qualquer outra tecla .. por ex F2 (tecla de função).. e abre um formulário ..
obrigada !!
obrigada !!
Biamania
Curtir tópico
+ 0
Responder
Posts
20/05/2003
Flavio Sanches
Vc tem que colocar no evento onkeydown um:
if key = 113 then //tecla f2
begin
.....
end
else if key = 27 then // tecka esc
begin
.....
end
não esquecendo de configurar a propriedade key preview do form como true
blz???
if key = 113 then //tecla f2
begin
.....
end
else if key = 27 then // tecka esc
begin
.....
end
não esquecendo de configurar a propriedade key preview do form como true
blz???
Responder
20/05/2003
Cdaraujo
Acho melhor vc usar constantes do próprio Delphi como VK_F2, VK_F3, VK_ESCAPE....
Antes de tudo, vc deverá modificar a propriedade do Form, KeyPreview para True, depois vc vai no evento OnKeyDown e faz isso:
procedure TForm1.OnKeyDown....
begin
case Key of
VK_F2:
VK_F3:
end;//case
end;
O Delphi maten constantes para quase todos os código de teclas(tabela ASCII)
Atenciosamente,
Daniel Araújo
cdaraujo@fortalnet.com.br
www.cdinformatica.hpg.com.br
Antes de tudo, vc deverá modificar a propriedade do Form, KeyPreview para True, depois vc vai no evento OnKeyDown e faz isso:
procedure TForm1.OnKeyDown....
begin
case Key of
VK_F2:
VK_F3:
end;//case
end;
O Delphi maten constantes para quase todos os código de teclas(tabela ASCII)
Atenciosamente,
Daniel Araújo
cdaraujo@fortalnet.com.br
www.cdinformatica.hpg.com.br
gostaria de saber como faço para quando eu precionar uma tecla por exemploesc ele fecha o formulário ... ou qualquer outra tecla .. por ex F2 (tecla de função).. e abre um formulário ..
obrigada !!
Responder
Clique aqui para fazer login e interagir na Comunidade :)