Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 09-09-2011
Lizeth Lizeth is offline
Miembro
 
Registrado: ago 2005
Ubicación: Mexico D.F
Posts: 50
Poder: 19
Lizeth Va por buen camino
Modificar hora en tiempo de ejecución

Hola, quiero hacer algo como el reloj de windows, que le doy clic a la hora y me abre un reloj y un edit que puedo modificar manualmente o con las flechitas para incrementar las horas, minutos o segundos y que siga corriendo, con los nuevos datos que introduje.

Hay algun componente gratis? o alguien ya hizo algo por el estilo?

La otra si no hay nada bueno tendre que limitarme y hacerlo mas sencillo ja pero claro para mi no es tan sencillo. Poner un DateTimePicker con la hora, minutos y segundo del sistema. Si el usuario cambia la hora, minuto o segundo al hacer el onChange o el onExit, en un Edit que aparezca la hora que el usuario seleccciono pero que empiece a correr el tiempo.

Ya tengo algo como esto pero mi timer no avanza se queda con la hora fija del DateTimePicker, no se como asignarle la nueva hora y que avance a partir de la hora que yo le digo porque si pongo

Código Delphi [-]
 
Edit1.Text := timetostr(Time);

con un intervalo de 1000 obvio me da la hora de mi maquina y yo quiero que lo haga para la hora que el usuario selecciono en el datetimepicker.

Gracias
Responder Con Cita
  #2  
Antiguo 09-09-2011
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola Lizeth.

¿ Queres que se ajuste y modifique la hora del S.O. o que el reloj sea independiente de él ?

Un saludo.
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita
  #3  
Antiguo 09-09-2011
Lizeth Lizeth is offline
Miembro
 
Registrado: ago 2005
Ubicación: Mexico D.F
Posts: 50
Poder: 19
Lizeth Va por buen camino
Gracias

Pues mira quiero modificar la hora del S.O creo. Porque yo les presento la hora del sistema pero si quieren adelantar o atras la hora lo pueden hacer.
Responder Con Cita
  #4  
Antiguo 10-09-2011
Lizeth Lizeth is offline
Miembro
 
Registrado: ago 2005
Ubicación: Mexico D.F
Posts: 50
Poder: 19
Lizeth Va por buen camino
mm corrigiendo, de entrada si presento la hora del sistema pero si ellos modifican la hora adelantan o atrasan la hora del sistema debe de seguir igual, solo cambia lo que hay en el DateTimePicker

Gracias
Responder Con Cita
  #5  
Antiguo 10-09-2011
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola Lizeth.

No conozco algún componente de tercero como para indicarte, pero con un TDateTimePicker podes hacer:
Código Delphi [-]
...

uses DateUtils;

procedure TForm1.FormCreate(Sender: TObject);
begin
  DateTimePicker1.Kind:= dtkTime;
  DateTimePicker1.Time:= Now;
  Timer1.Interval:= 1000;
  Timer1.Enabled:= True;
end;

procedure TForm1.Timer1Timer(Sender: TObject);
begin
  DateTimePicker1.Time:= IncSecond(DateTimePicker1.Time, 1);
end;
...


Saludos.
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....

Última edición por ecfisa fecha: 10-09-2011 a las 02:27:30.
Responder Con Cita
  #6  
Antiguo 10-09-2011
Lizeth Lizeth is offline
Miembro
 
Registrado: ago 2005
Ubicación: Mexico D.F
Posts: 50
Poder: 19
Lizeth Va por buen camino
Waaaaaaaaaaaaaaaaaaaaaaaauuuuuuuw wawisimo, jajajaj bien dice mi jefe si algo se complica es que esta mal. No puedo creerlo pase varias veces por el IncSecond y no me salio.

Gracias gracias graaaaacias ecfisa de verdad a parte lo hiciste tan simple.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Modificar una sentencia SQL en tiempo ejecución Alexandro Conexión con bases de datos 8 15-05-2008 17:22:01
Modificar las propiedades de Qreport en Tiempo de ejecución GerTorresM Impresión 0 01-09-2007 19:26:16
Modificar tabla An tiempo de Ejecucion noshy SQL 1 12-09-2006 23:53:26
modificar un reporte en tiempo de ejecucion IVAND Impresión 2 24-06-2006 20:21:25
modificar en tiempo de ejecución params joanajj Conexión con bases de datos 0 02-05-2006 23:50:23


La franja horaria es GMT +2. Ahora son las 01:10:39.


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
Copyright 1996-2007 Club Delphi