Delphi 5 - tecla ESC

03/02/2003

0

Como impedir que a tecla ESC feche o form em uso e saia da rotina que está sendo acesssada?
Obrigada!


Anonymous

Anonymous

Responder

Posts

03/02/2003

Roa

Tente o seguinte:
No evento Onkeypress do componente que estiver com o foco faça o seguinte:

if key=#27 then key:=0;


Agora, se a propriedade KeyPreview do Form estiver ´true´, coloque a rotina acima no evento OnKeyPress do Form.

Espero ter ajudado.

[]´s


Responder

04/02/2003

Sandra

Olá Tabatha!

Antes de testar o código do ROA, caso o seu formulário tenha algum button ou bitbtn, verifique se a propriedade Cancel encontra-se como TRUE e mude-a para FALSE. Já aconteceu isso uma vez comigo e, dessa maneira, o problema foi resolvido.

Espero ter ajudado.


Sandra


Responder

24/02/2003

Anonymous

Veja o link

http://clubedelphi.videomart.com.br/viewtopic.php?t=3191&highlight=keypreview

Tem uma ajudinha extra.
Enio, www.apocaliptica.hpg.com.br


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar