Robson,

    Talvez a procedure abaixo possa lhe ajudar. Nesse caso, caso sejam
pressionadas as teclas Enter ou Esc, � exibida uma mensagem. Aqui, a
resposta ao pressionamento de uma das teclas � uma messagebox, mas h�
infinitas formas de fazer com que o sistema responda aos eventos, como a
altera��o de uma imagem, ou mudan�a do texto de um label, por exemplo, que,
no seu caso, podem ser bem mais interessantes...
    vk_return e vk_escape s�o os nomes das teclas Enter e Esc,
respectivamente. Consulte os outros nomes na ajuda do Delphi, digitando, na
guia �ndice, a express�o "Key Codes". Clicando duas vezes no item referente
lhe ser� mostrada uma lista completa dos c�digos de todas (ou quase todas -
n�o encontrei o c�digo referente ao Ctrl direito - as teclas).

procedure Tformteclado.formtecladoKeyUp(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
 case key of
   vk_return:
   application.messagebox('Voc� pressionou a tecla
'Enter'','Mensagem',mb_ok);
  vk_escape:
    application.messagebox('Voc� pressionou a tecla 'Esc'','Mensagem',mb_ok)
end;
end;

    Espero ter ajudado,

Gustavo

----- Original Message ----- 
From: "robson_spectra" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, September 08, 2004 10:26 PM
Subject: [delphi-br] Debug para teste de teclado


> Bom Dia amigos
> gostaria de uma dica se possivel fosse, pois estou fazendo um
> programinha pra testar teclados e gostaria de saber se h� alguma
> maneira q eu possa mostrar quando uma tecla � digitada, e ainda
> sim
> diferenciar por exemplo o Ctrl direito do esquerdo, ou o enter do
> teclado com o enter do Teclado numerico......seria possivel isso?!
> Conto com a grande ajuda de vcs obrigado antecipadamente
> Robson
>
>
>
> -- 
> <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>
>
> Para ver as mensagens antigas, acesse:
>  http://br.groups.yahoo.com/group/delphi-br/messages
>
> Para falar com o moderador, envie um e-mail para:
>  [EMAIL PROTECTED] ou [EMAIL PROTECTED]
>
> Links do Yahoo! Grupos
>
>
>
>
>
>



-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que voc� faz do Yahoo! Grupos est� sujeito aos:
    http://br.yahoo.com/info/utos.html

 

Responder a