SoloCodigo

CLR: .Net / Mono / Boo / Otros CLR => VB .NET => Mensaje iniciado por: Jesmi89 en Domingo 29 de Mayo de 2011, 01:32

Título: Formato hora y fecha a maskedbox
Publicado por: Jesmi89 en Domingo 29 de Mayo de 2011, 01:32
Hola a todos, lo que pasa es que estoy utilizando un maskedbox para fecha y otra para hora
Pero al momento de ejecutar el programa y poner la fecha me acepta cualquier numero por ej. "90/90/1000", pero ps es claro que este no es un formato valido, además ya le tengo la mascara de "__/__/____"

Al igual con el de las horas permite cualquier tipo de numero, y además quisiera que este ultimo acepte tipo hora militar

Entonces quisiera saber si podrían colaborarme con ello, y orientarme un poco sobre que instrucción podría utilizar, porque en verdad no tengo la menor idea de como hacerlo. Pero necesito que sea utilizando solo maskedbox y no un DateTimePicker, que se que es aconsejable usarlo.

Gracias y espero me puedan ayudar.
Título: Re: Formato hora y fecha a maskedbox
Publicado por: gabio2 en Miércoles 1 de Junio de 2011, 18:35
Pues la verdad solo se me ocurre hacerlo "manualmente" con los eventos del MaskedTextBox, usando el evento Validating, validas que la fecha exista.. si no existe.. pues.. ya tu programas que hacer, otra opción igual podria ser usando Expresiones Regulares para fechas este link te puede servir.. http://www.verdicio.net/~rjarl/?p=5 (http://www.verdicio.net/~rjarl/?p=5" onclick="window.open(this.href);return false;) , aunque la verdad para eso existe el control DateTimePicker pero bueno.. cada quien tiene sus propias necesidades un saludo espero te sirva! :)..
Título: Re: Formato hora y fecha a maskedbox
Publicado por: Jesmi89 en Sábado 25 de Junio de 2011, 03:53
Hey, gracias en verdad voy a intentarlo. Disculpa no responderte antes