Fórum tratamento de erro no onexit de um campo? #45419
10/07/2004
0
é o seguinte galera
no on key press de um campo eu fiz assim:
if key=#13 then
begin......etc
Depois ao sair do campo(onexit) eu queria verifica se a tecla foi acionada
caso não tenha sido ela volte para a campo.
no portugol seria assim
inicio
se o campo foi modificado então
incio
se tecla não foi acionda então
begin
showmessage(´você tem pressionar a tecla para confirmar´);
end;
fim
else
begin
bla-bla-bla
end;
fim;
Se alguém souber me responda.
no on key press de um campo eu fiz assim:
if key=#13 then
begin......etc
Depois ao sair do campo(onexit) eu queria verifica se a tecla foi acionada
caso não tenha sido ela volte para a campo.
no portugol seria assim
inicio
se o campo foi modificado então
incio
se tecla não foi acionda então
begin
showmessage(´você tem pressionar a tecla para confirmar´);
end;
fim
else
begin
bla-bla-bla
end;
fim;
Se alguém souber me responda.
Valdiney
Curtir tópico
+ 0
Responder
Posts
10/07/2004
Beppe
vc quer saber se a tecla #13 foi pressionada enquanto o foco estava no edit?
1) Vc cria uma variável K13Pressed: Boolean;
2) No OnEnter, K13Pressed := False;
3) No OnKeyPress, if Key = 13 then K13Pressed := True;
4) No OnExit, if K13Pressed then blablabla;
1) Vc cria uma variável K13Pressed: Boolean;
2) No OnEnter, K13Pressed := False;
3) No OnKeyPress, if Key = 13 then K13Pressed := True;
4) No OnExit, if K13Pressed then blablabla;
Responder
Gostei + 0
11/07/2004
Valdiney
Eu fiz algo bem parecido !mas não deu certo!!
Talvez dessa vez dê certo, pelo que vi esqueci alguns detalhes !!
Vou tentar !
Obrigado pela atenção!!
Talvez dessa vez dê certo, pelo que vi esqueci alguns detalhes !!
Vou tentar !
Obrigado pela atenção!!
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)