FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
TimeEdit + 30 minutos
amigos tengo un TimeEdit.time con una hora selecionada y tengo ratos dando vuelta como hacer que en el evento onCange del TimeEdit1.time el TimeEdit2.time le sume 30 minutos es decir que si en timeEdit1 selectiones las 12:00 el timeEdit2 automaticamente se coloque 13:30
|
#2
|
|||
|
|||
Mira esta función
Código:
function IncMinute(const AValue: TDateTime; const ANumberOfMinutes: Int64 = 1): TDateTime; |
#3
|
|||
|
|||
gracias por tu respuesta pero esto ya es nivel PRO no tengo ni idea de donde colocar esta fucion, pero si puedes ser mas simple almeno en la explicacion. gracias
|
#4
|
|||
|
|||
Seria algo así, HoraFinal tendría el valor con los minutos sumados a la HoraInicial, no tengo Delphi instalado y no puedo chequearlo pero prueba así a ver.
Código:
HoraFinal := IncMinute(HoraInicial, minutos); |
#5
|
|||
|
|||
aun no le encuentro la solución a este tema , he probado de todo pero nada me funciona
|
#6
|
|||
|
|||
Pon el código que tienes que no te funciona.
|
#8
|
|||
|
|||
Tienes que añadir el uses System.DateUtils si te da error al compilar
Código:
procedure TForm1.TMSFMXDateTimeEdit1Change(Sender: TObject); begin TMSFMXDateTimeEdit2.DateTime := IncMinute(TMSFMXDateTimeEdit1.DateTime, 30); end; |
#9
|
|||
|
|||
Cita:
indicando que no esta declarado |
#10
|
|||
|
|||
Lee mas arriba, donde pone añadir el uses.
|
#11
|
|||
|
|||
perfecto, efectivamente era lo que faltaba pero ahora me da un error a cuando intento modificar la hora "Stack OverFlow"
|
#12
|
||||
|
||||
Lo suyo es que expongas el código. De nada te sirve poner el error si no expones lo que has hecho en detalle.
Otra forma se sumar 30 minutos es hacer esto:
La parte decimal del DateTime representa la parte del día transcurrido así, un minuto es 1/(24*60). Saludos. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
10 estilos de metal en 3 minutos | rretamar | La Taberna | 0 | 07-06-2010 01:25:22 |
Pasar de minutos a Horas:minutos | look | OOP | 8 | 08-07-2008 23:19:38 |
Pasar a minutos | mosorio | OOP | 4 | 24-08-2005 15:13:36 |
30 minutos por 15 cts + IVA | tcp_ip_es | Noticias | 1 | 27-06-2004 14:13:56 |
resta horas y minutos | botones67 | Varios | 4 | 12-06-2003 19:55:54 |
|