Jump to content

Recommended Posts

Posted

Boas Pessoa, e o seguinte...

Como é que se faz para colocar por exemplo a tecla enter do teclado a funcionar como um OK de um botao???

Eu tenho um botao com ok (neste botao tenho uma comparação que efectua a verificação da passowrd) e outro com cancelar (termina a palicação), queria colocar algo que quando se carreg-se no enter aquifizesse como se carregasemos no ok mas com o clique do rato...

Alguem pode dar uma ajudinha???

Desde ja os meus agradecimentos pela ajuda

Os Melhores cumprimentos

Monky

Melhor Jogo Online De Sempre....::SYSTEM EMPIRES::.Para quando a nova versao???

Posted

Boas Amigo..

Sou iniciante em delphi e o que disseste pareceu-me chines... LOL...

POdes colocar o codigo que eu depois altero conforme der mais geito no meu programa???

Aguardo Resposta

Cumprimentos

Monky

Melhor Jogo Online De Sempre....::SYSTEM EMPIRES::.Para quando a nova versao???

Posted

Boas Monky....

Presumo que tenhas uma edit onde escreves a password. Nesse caso queres fazer enter o fim de escrever a password.

Por isso tens de ir aos eventos da edit e fazer codigo no evento OnKeyPress.

Basta fazer:

if Key = #13 then // Executar o codigo do OK

E so... Boa sorte

  • 8 months later...
Posted

Podes chamar o evento do que já está associado ao botão:

Exemplo: tens um botão chamado btOk;

Tens um evento OnClick escrito para ele

Chames de onde quiser, btok.OnClick(Self);

O Self, que dizer que o dono (Aowner) que está executando é o form atual

Combines com os eventos OnKeyDown e OnKeyPress e o parâmetro de referência Key que é um char no KeyPress e Word no KeyDown, basta referenciar a tecla de acordo com o ASCII, no caso do enter use

#13 para KeyPress e 13 para KeyDown

Espero ter ajudado de alguma forma

João Dias

jdias.bjsoftware@gmail.com

  • 3 weeks later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.