Curiosidade do maskedit...

Delphi

07/09/2003

Quando uso o maskedit geralmente dá esse problema:
suponhamos q vc esteja digitando no maskedit,porém se vc não prencheu todo o mask e clickar em outra area da form gera uma exceção dizendo para sair do change usando o esc,como faço pra fugir ou controlar essa exceção???? 8)


Delphox

Delphox

Curtidas 0

Respostas

José Silva

José Silva

07/09/2003

Isto ocorre pq vc deve ter configurado o campo como um integer e nao como um string, se no banco de dado vc colocou o campo como numero e e no form vc deve ter configurado o EditMask com 00/00/00 ou 00/AAA/00 onde veria ser 99/99/99 ou 99/aaa/99 a segunda opçao vc pode deixar em branco os espaços, ja a primeira vc é obrigado a digitar o valor.

OBS: no Events coloque o seguinte codigo:

OnExit

nome do MaskEdit.Clear;

isto fará com que o MaskEdit fique limpo quando vc teclar TAB

espro ter ajudado em algo


GOSTEI 0
POSTAR