Como saber qual letra foi digitada

Delphi

30/01/2004

Como faço para ler a letra anterior que foi digitada dentro de um Edit?

EXEMPLO:

Dentro de um Edit eu vou digitar várias letras, a cada letra digitada, tenho que testar para saber se a letra digitada está correta... Como faço isso?

Desde já Muito Obrigado!!!


Andersonmv

Andersonmv

Curtidas 0

Respostas

Beppe

Beppe

30/01/2004

No OnKeyPress do edit:

if Key = ´A´ then
...
else if Key = ´0´ then


Ou:

case Key of
  ´A´..´Z´: ...
  ´0´..´9´: ...
end;



GOSTEI 0
Nildo

Nildo

30/01/2004

Se a letra nao for valida (utilizando o exemplo do Beppe), você faz assim:

Key := #0;

Ela vai cancelar a tecla previamente pressionada


GOSTEI 0
POSTAR