COMANDO NO EDIT

Delphi

16/04/2003

COMO EU FAÇO PARA QUE O EDIT NÃO ACEITE NENHUM CARACTER ESPECIAL??
DESDE JA AGRADEÇO!!


Mikal

Mikal

Curtidas 0

Respostas

Raphael Oliveira

Raphael Oliveira

16/04/2003

vc deve ir verificando cada tecla que o usuário for digitando e ser for tecla especial naum aceitar


GOSTEI 0
Mariangela

Mariangela

16/04/2003

Coloque a checagem o colega te falou no evento onkeypress do edit. Lá tem uma variável pre-definida (se não me engano chama key) que vc pode usar para checar se o conteudo é igual a algum caracter especial que vc queira bloquear.


GOSTEI 0
Hhhhhh

Hhhhhh

16/04/2003

exemplo:

no evento [b:49869dc31e]OnKeyPress[/b:49869dc31e]:

if (Key in [´&´, ´@´, ´´]) then
  Key := 0


A tecla digitada é anulada se for [b:49869dc31e]&[/b:49869dc31e], [b:49869dc31e]@[/b:49869dc31e] ou [b:49869dc31e][/b:49869dc31e].


GOSTEI 0
POSTAR