Fórum como limitar um EDIT so pra numeros ou so pra letras??? #217466

01/03/2004

0

como eu limito um EDIT so pra ser digitado numeros ou letras???


Mestre5

Mestre5

Responder

Posts

01/03/2004

Denis

Olá,

No evento KeyPress do edit faça o seguinte :

if not (Key in [´0´..´9´,´A´..´Z´,#8]) then
Key := 0;


Responder

Gostei + 0

01/03/2004

Mestre5

Olá, No evento KeyPress do edit faça o seguinte : if not (Key in [´0´..´9´,´A´..´Z´,#8]) then Key := 0;
PERFEITO valew!!! agora so pra eu entender, oq significa o 8 e o 0 ???


Responder

Gostei + 0

01/03/2004

Denis

#8 é o código do backSpace , e 0 é nulo.

Ou seja toda vez que digitar qualquer coisa que não seja as letras e números, ele retorno nulo ao invés do que foi digitado. Limitando a digitação.


Responder

Gostei + 0

01/03/2004

Mestre5

#8 é o código do backSpace , e 0 é nulo. Ou seja toda vez que digitar qualquer coisa que não seja as letras e números, ele retorno nulo ao invés do que foi digitado. Limitando a digitação.
sendo chato pelo ultima vez....como eu sei esses codigos??


Responder

Gostei + 0

01/03/2004

Paulo_amorim

sendo chato pelo ultima vez....como eu sei esses codigos??


Olá

Não querendo me intrometer, mas ja intrometendo
Esses ´numeros´ são os códigos ASCII das teclas. Assim, se vc digitar
Edit1.Text := #797665

voce obteria OLA no seu edit.

Isso tudo voce pode obter em
www.asciitable.com

Até+


Responder

Gostei + 0

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

Aceitar