Fórum DBGrid1KeyDown - pressionar teclas para habilitar campos #252271
27/09/2004
0
Case Key Of
VK_RETURN, VK_DOWN: Perform(WM_NEXTDLGCTL,0,0);
VK_UP: Perform(WM_NEXTDLGCTL,1,0);
VK_F5: begin //
///habilito os campos
end;
dá pra acrescentar mais uma tecla com o F5. tipo a pessoa ter q pressionar duas teclas para habilitar exemplo F5 + uma letra que eu queira, dá pra fazer?
Janete
Curtir tópico
+ 0Posts
27/09/2004
Fer_nanda
if key = 84 then if shift = [ssCtrl] then showmessage(´pressionado CTRL + T ´);
No seu caso, vc poderia colocar uma condição dentro da opção (no seu case) do F5.
Até
Gostei + 0
28/09/2004
Janete
Case Key Of
VK_RETURN, VK_DOWN: Perform(WM_NEXTDLGCTL,0,0);
VK_UP: Perform(WM_NEXTDLGCTL,1,0);
(VK_LSHIFT + VK_F11): begin
// mais ele só considera uma tecla pressionada e tentei fazer com o exemplo da Fernanda tb não consegui
Gostei + 0
28/09/2004
Fer_nanda
case key of VK_RETURN, VK_DOWN: perform(WM_NEXTDLGCTL,0,0); VK_UP, VK_ESCAPE: perform(WM_NEXTDLGCTL,1,0); VK_F11: if shift = [ssctrl] then showmessage(´ctrl + f11´); end;
Até
Gostei + 0
28/09/2004
Janete
case key of VK_RETURN, VK_DOWN: perform(WM_NEXTDLGCTL,0,0); VK_UP, VK_ESCAPE: perform(WM_NEXTDLGCTL,1,0); VK_F11: if shift = [ssctrl] then showmessage(´ctrl + f11´); end;
Certinho Fernanda, obrigado :D
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)