Invalid input value....
02/05/2003
0
Tenho uma aplicação on tenho um campo MaskEdit com a seguinte propriedade EditMask formatada ´__:__´, ou seja, vou usalo como um campo de hora. Este campo, não está ligado a nunhuma table, mas se eu digito algum valor tipo 0_:__ e saio do campo sem terminar de preencher, a seguinte mensagem de erro aparece: ´Invalid input value. Use escape key to abandon changes´.
O q posso fazer?
Obrigado
Gonçalves.
Goncalves
Posts
02/05/2003
Evandro Massini
no evento OnExit
try
strtotime(maskedit1.Text);
except
maskedit1.Text :=´__:__´;
end;
Até mais...
02/05/2003
Goncalves
[quote:f2066c370a=´Evandro Massini´]Tente o seghinte :
no evento OnExit
try
strtotime(maskedit1.Text);
except
maskedit1.Text :=´__:__´;
end;
Até mais...[/quote:f2066c370a]
02/05/2003
Evandro Massini
pra falar a verdade , nem o erro q vc descreveu aconteceu na minha máquina (eu uso o Delphi7). De qualqer forma , o modelo q eu enviei funcionou normalmente...
Até mais...
02/05/2003
Aroldo Zanela
Quando você coloca zeros na máscara, você obriga ao digitador entrar com uma valor numérico nas respectivas posiçòes. Quanto a mensagem, basta seguir a instrução da mesma, ou seja, usar a tecla esc para cancelar a entrada.
Caso você não queira tornar obrigatória a entrada nessas posições, deverá substitui o zero por nove, e tratar a exceção.
21/07/2003
Pretinha
Esse erro me perseguia há meses, incluse no programa do meu trabalho tem esse erro...
Muitoooo obrigadooooo...
Clique aqui para fazer login e interagir na Comunidade :)