Fórum Fazer com que o Edit não receba número #185906

02/10/2003

0

Como faço para que o edit não receba número e só aceite receber letras


Mineiro

Mineiro

Responder

Posts

02/10/2003

Hutley

1º vc tem que ativar a propriedade KeyPreview do form onde o edit se encontra.

2º no evento onkeypress do edit vc coloca:
if Key in [0..9] then abort;

obs.: Não tenho certeza se está correto, pois não estou no meu pc. Mas é mais ou menos assim.


Responder

Gostei + 0

03/10/2003

Cbritojunior

O mas correto é vc colocar o código abaixo no evento OnKeyPress do TEdit:

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

onde 8 simboliza a telca BackSpace
e 0 é um caraceter núlo


Responder

Gostei + 0

04/10/2003

Dart

Ola

Aproveitando esse topico...

Comno Faço para o Edit so receber numeros.


Valeu


Dart


Responder

Gostei + 0

04/10/2003

Japa

Amigo tente executar o seu programa com e sem o ´Not´:
if not (Key in[´0´..´9´,#8]) then //apenas numeros
if (Key in[´0´..´9´,8]) then //apenas caracteres

Boa sorte :wink:


Responder

Gostei + 0

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

Aceitar