FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
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. |
#2
|
||||
|
||||
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.
__________________
Guía de Estilo de los Foros Cita:
|
#3
|
||||
|
||||
lo que podrias hacer es que en la propiedad keypress coloques un codigo para que solo acepte numeros y //.
espero que sirva de algo.... |
|
|
|