Campos Data no DBEdit

Delphi

16/03/2004

Tenho um DBEdit apontado para um TDateTimeField num ClientDataSet. Coloquei uma máscara nele, mas mesmo assim o usuário ainda consegue digitar uma data por exemplo com o mês ´13´. Quando o usuário tenta passar o foco para o próximo componente é lavantada uma exceção dizendo que o valor da data é inválido. Como posso fazer para interceptar essa exceção já que ela ocorre antes do OnValidate do campo e antes também do OnExit do DBEdit?

Desde já agradeço...


Delphi32

Delphi32

Curtidas 0
POSTAR