Fórum Setar Foco no KeyPress =Enter #208385
22/01/2004
0
Ederbond
Curtir tópico
+ 0Posts
22/01/2004
Lucas Silva
if key = #13 then // 13 é o enter! componente.SetFocus;
Gostei + 0
22/01/2004
Allankna
Vá no evento do componete e procure pelo evento onKeyPress
nele coloque o seguinte código:
[b:88f1c521ec]if Key = #13 then[/b:88f1c521ec] //teste se foi pressionado enter
[b:88f1c521ec]begin[/b:88f1c521ec]
[b:88f1c521ec]Key := 0;[/b:88f1c521ec] //suprime o beep e retorna o valor da variavel key para 0
[b:88f1c521ec] Perform(WM_NEXTDLGCTL, 0, 0); [/b:88f1c521ec]//esta linha faz com que o foco mude para o próximo componente do form
[b:88f1c521ec]end;[/b:88f1c521ec]
se quiser te mando um exemplo pratico
mande um e-mail morpheus_1977@hotmai.com
Até mais,
Não sei se respondi a sua dúvida
Gostei + 0
23/01/2004
Nigro
ahhh e TabStop também
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)