Ver Mensaje Individual
  #2  
Antiguo 15-10-2004
Hugo Hugo is offline
Miembro
 
Registrado: may 2003
Ubicación: Córdoba (España)
Posts: 38
Reputación: 0
Hugo Va por buen camino
intercepta el OnSetText en lugar del OnValidate, aquí compruebas que la fecha sea correcta, y despues debes dal el valor correcto al campo, es decir:

if FechaCorrecta(Text) then
Campo.AsString := Text;

Suponiendo que tengas una funcion que se llame FechaCorrecta que haga las comprobaciones pertinentes, incluso puede presentar el mensaje de error.

Espero haberte ayudado.

Salu2
Responder Con Cita