Ver Mensaje Individual
  #5  
Antiguo 27-07-2017
Avatar de santiago14
santiago14 santiago14 is offline
Miembro
 
Registrado: sep 2003
Ubicación: Cerrillos, Salta, Argentina
Posts: 583
Reputación: 21
santiago14 Va por buen camino
Cita:
Empezado por roman Ver Mensaje
Dudo que esto pueda hacerse aunque, desde luego, puedo estar equivocado. El punto es que un DateTimePicker se usa para seleccionar fechas y horas y no existe tal cosa como fecha null u hora null. Las propiedades Date y Time de la componente son de tipo Double y cualquier valor que les des se convierten a una fecha/hora.

En el caso de fechas, un truco que te puede servir es poner

DateTimePicker.Format := ' ' // espacio en blanco

Format sirve para poner un formato personalizado de fecha/hora. Como no le indicas ninguno de los especificadores de fecha/hora (consulta la ayuda para ver cuáles son) entonces no muestra nada.

En el evento OnChange pondrías

DateTimePicker.Format := '' // cadena vacía

para quitar el formato personalizado y regresar al de default con lo que volvería a aparecer la fecha escogida por el usuario.

// Saludos
Se que queda fuera de contexto. Pero este pequeño "truco" me solucionó la vida de algo que me hacía doler la cabeza todo el día.
Gracias miles nuevamente.

Santiago.
__________________
Uno es responsable de lo que hace y de lo que omite hacer.
Responder Con Cita