Omar Marques escreveu: > > Ola Delphianos. > > Estou com uma questão aqui. Tenho um campo data formatado com máscara. > Quando entro no campo e digitoi apenas metade da data, e tento sair, > ele me exibe a mensagem: > > "Erro de valor de entrada" ou "Valor de entrada inválido". > > Tem como evitar isto ou tratar, ??? > > Sem mais, > > Abço e sucesso a todos. > > Omar M. Haddad > Analista de Sistemas > > __________________________________________________ > Fale com seus amigos de graça com o novo Yahoo! Messenger > http://br.messenger.yahoo.com/ <http://br.messenger.yahoo.com/> > > [As partes desta mensagem que não continham texto foram removidas] > > > ------------------------------------------------------------------------ > > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.432 / Virus Database: 268.17.4/643 - Release Date: 21/1/2007 > 17:12 > eu normalmente qdo uso esse tipo de campo eu ponho no onexit dele uma funcao como:
function data_valida(data: String): Boolean; var d: tdate; begin Result := true; try d := StrToDate(data do campo); except Result := False; end; end;