Visual Basic - como validar la fecha en un campo MaskEdfinicial

Life is soft - evento anual de software empresarial
 
Vista:

como validar la fecha en un campo MaskEdfinicial

Publicado por denis castillo (17 intervenciones) el 22/09/2005 17:37:47
Por favor necesito validar el campo fecha para esto de que el usuario no introduzca dias > de 31 y meses > 12 utilice para capturar la fecha una MaskEdfinicial dataformat lo deje como general y la Mask es ##/##/#### en la BD este definido como fecha/hora. estoy utilizando Visual Basic con Access. please ayudenme, ya estoy desesperada ...
muchas gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:como validar la fecha en un campo MaskEdfinicia

Publicado por Eli (49 intervenciones) el 22/09/2005 18:29:43
Inserta este código en el evento KeyPress del Mask
'Aqui validamos las fechas que el usuaroi digite

'Función para que solo acepte Números, la tecla Enter y BackSpace
If KeyAscii = 13 Then
'Validar Fecha
If IsDate(MaskFecha.Text) Then
MsgBox "Fecha Valida"
Else
MsgBox MaskFecha.Text & " NO es una fecha válida."
End If
Else
If InStr("0123456789", Chr(KeyAscii)) = 0 And KeyAscii <> 8 Then
KeyAscii = 0
End If
End If

'Espero que esto te ayude
salu2 y suerte
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar