Fórum Tecla ENTER #192147
01/11/2003
0
Já utilizei quase todos os eventos do DBEDIT e não obtive o resultado esperado...
POR FAVOR, ME SOCORRAM!!!!!!!!!!!!!!!!!!!!!!!!!!!
Inara
:roll: :wink: :lol:
Inara
Curtir tópico
+ 0Posts
01/11/2003
Laureano Pereira
procedure TMainForm.FormKeyPress(Sender: TObject; var Key: Char);
begin
if Key = #13 then begin
Key := 0;
PostMessage(Handle, WM_NEXTDLGCTL, 0, 0);
end;
end;
Gostei + 0
01/11/2003
Henry
No evento on keypress.
if key = #13 then
dbedit.setfocus;
Aonde Dbedit é o edit que ira o focus.
Um abraço, Henry.
Gostei + 0
01/11/2003
Otto
depois no Evento OnKeyPress do form adicione a seguinte rotina:
if key = #13 then
begin
key := 0;
Perform(WM_NEXTDLGCTL, 0, 0);
end;
---
pronto.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)