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 Foro
Mi pregunta es si hay alguna funcion o algo para incrementar los dias de un TDataTimePicker arreglo a una condicion (por codigo porsupuesto). El problema que tengo es que quiero la diferencias de horas en un mismo dia entonces si intentas entre 22:00:00 y 06:00:00 devuelve un numero negativo. Lo que busco es algo asi: if Horas < 0 then //osea si es negativo incday(DateTimePicker2) //incrementamos un dia a la fecha del segundo DateTimePicker2.Refresh //lo refrescamos Muchas Gracias de Antemano Salu2 |
#2
|
||||
|
||||
En la unidad DateUtils está la función IncDay que incrementan el número especificado de días a una fecha. La función tendrías que aplicarla a DateTimePicker2.Date:
DateTimePicker2.Date := IncDay(DateTimePicker2.Date, 1); // Saludos pd: Realmente no hace falta el uso de Refresh |
#3
|
|||
|
|||
Huuy que cerca estuve .
Muchas gracias Roman va perfecto y encima si pones numeros negativos en vez incrementar decrementa. Un Saludo. |
|
|
|