TDateTimePicker
Hola a Todos;
Tengo un problema con este componente y es cuando pongo la propiedad ParseInput:= true, no encuentro la formo de controlar los errores, es decir, si borro el contenido y lo escribo a mano, a parte de que me deja meter lo que quiera(letras,caracteres,...) si pincho para que me habra el calendario me sale el siguiente error: Exception class EconvertError with message "is not a valid date and time" ¿Sabeis alguna forma de controlar este error y tambien la forma de que solo pueda introducir numeros y el caracter '/' ? Muchas gracias a todos. |
Pues yo hago la prueba y es cierto, que me deja introducir lo que quiera pero cuando abandono el control restaura la fecha del día y no me reporta ningún error.
TDateTimePicker.OnUserInput Lo cierto es que este evento es el que se habilita al ponerlo a True, Cita:
Incluso el evento OnChange u OnKeyPress para controlar el tipo de caracteres que se introduce. Un Saludo. |
lo que podrias hacer es que en la propiedad keypress coloques un codigo para que solo acepte numeros y //.
espero que sirva de algo.... |
La franja horaria es GMT +2. Ahora son las 05:48:40. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi