Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   Visualización del tiempo (https://www.clubdelphi.com/foros/showthread.php?t=35889)

luxus 25-09-2006 21:32:28

Visualización del tiempo
 
Hola a todos,
Otra duda que tengo a ver si me podeis ayudar.
Estoy con una aplicación y he puesto un StatusPanel en la parte inferior de la pantalla principal. En uno de los paneles
tengo la fecha y la hora.
Si tengo el siguiente codigo:

Form1.StatusBar1.Panels[5].Text:=TimeToStr(Time);
y ejecuto la aplicación me muestra la hora: hh:mm:ss (hora:minustos:segundos) en que se inició la sesión.
eso está bien pero también me gustaría que mostrase como va pasando las minutos. En otras palabras que mostrase el reloj
como en la barra de tareas de windows.
¿Como puedo implementarlo?
Gracias

roman 25-09-2006 21:41:33

Pues necesitas usar un Timer y actualizar la fecha en su evento OnTimer. Tú escoges la frecuencia de actualización en la propiedad Interval del Timer.

// Saludos

seoane 25-09-2006 21:43:35

Cita:

Empezado por luxus
Form1.StatusBar1.Panels[5].Text:=TimeToStr(Time);

Pues poniendo ese mismo código dentro de un TTimer con un intervalo de, por ejemplo, 1 segundo.

Caral 25-09-2006 21:53:50

Hola
Yo practicando como burro y se me adelantan, efectivamente en el evento ontimer del timer, poniendo el mismo codigo y ya, lo hice con el tiempo defould de 1000 y se ve perfectamente el reloj funcionar.
Bueno no respondi a tiempo pero aprendi otra cosa nueva.
Saludos a los Maestros Roman y Seoane
Saludos


La franja horaria es GMT +2. Ahora son las 08:57:49.

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