GARANTIR DESCONTO

Fórum Codigo das teclas #267220

02/02/2005

0

e ai calera primeiramente gostaria de sabe o codigo do teclado da letra S e da letra N pra formar o seguinte codigo no evento onkeyup
if key = S then
showmessage(´ClubeDelphi´)

if key = N then
showmessage(´Forum ClubeDelphi´)

Grato
Guilherme


Guilherme

Guilherme

Responder

Posts

02/02/2005

Tnaires

Olá
Se vc estiver se referindo aos códigos ASCII, a letra N possui código 78, e a letra S possui código 83.
Abraços


Responder

Gostei + 0

02/02/2005

Tnaires

Ajuda do Delphi:
For alphabetic keys, you should use ord with an uppercase character, for example, ord( ´M´ )

Então, use Ord(´N´) e Ord(´S´) para obter os códigos virtuais.


Responder

Gostei + 0

02/02/2005

Guilherme

Mas estou usando esse codigo e nao esta dando certo o q pode estar ocorrendo ????


Responder

Gostei + 0

02/02/2005

Tnaires

Eu acabei de testar aqui no trabalho e deu certo...
procedure TForm1.FormKeyUp(Sender: TObject; var Key: Word;
  Shift: TShiftState);
begin
  if Key = Ord(´S´) then
    ShowMessage(´Teste´);
end;

Abraços


Responder

Gostei + 0

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

Aceitar