Saber quando for a tecla enter

30/07/2003

1

Como eu sei que foi teclado o enter ?


Responder

Posts

Prezado,

1º Você muda a propriedade [b:e08676a2aa]KeyPreview[/b:e08676a2aa] do seu Form para [b:e08676a2aa]True[/b:e08676a2aa].
2º Você vai na guia [b:e08676a2aa]Events[/b:e08676a2aa] e da um duplo clique no evento [b:e08676a2aa]OnKeyPress[/b:e08676a2aa]. Pode ser o OnKeyDown mas o KeyPress vai ser melhor.
3º Inclua o texto a seguir no envento OnKeyPress.

If Key = #13 then
ShowMessage(´Você teclou Enter´);

Bem você pode colocar para que este envento ocorra so em um determinado objeto é so não colocar o KeyPreview do seu Form para True e inserir o If key = 13 no envento KeyPress do seu objeto.

Caso você utilize o evento OnKeyDown é so não colocar o simbulo [b:e08676a2aa][/b:e08676a2aa] (Sustenido, jogo da velha...)

Espero que isto lhe ajude.
Que Deus lhe abençoe!


Responder