| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
José Pedro Invitado
|
Publicado: Jue 28 Abr, 2005 8:29 pm Asunto: Mostrar hora y fecha en el caption del form |
|
|
Hola
Hace tiempo he visto un post sobre como colocar la hora del sistema en el título del Form.He buscado y buscado y no lo encuentro
Por favor, alguien me puede decir donde está o poner un pequeño ejemplo
Con la hora que se vaya autoactualizando seria suficiente
Gracias
José Pedro |
|
| Volver arriba |
|
 |
Fernando Diaz Master


Registrado: 18 Jul 2004Mensajes: 273Ubicación: Talavera de la Reina (Toledo)
|
Publicado: Jue 28 Abr, 2005 8:58 pm Asunto: |
|
|
en un timer o en un bucle asi
while (true)
{
Application->ProcessMessages();
Caption=Time();
}
`
pero te recomiendo un timer y solo
Caption=Time(); _________________ Los problemas mas dificiles tienen las soluciones mas sencillas
 |
|
| Volver arriba |
|
 |
Invitado
|
Publicado: Jue 28 Abr, 2005 9:00 pm Asunto: |
|
|
Gracias por tu respuesta
Como puedo usar el Timer
Podrias por favor poner un pequeño ejemplo orientativo ?
Gracias de nuevo
José pedro |
|
| Volver arriba |
|
 |
Fernando Diaz Master


Registrado: 18 Jul 2004Mensajes: 273Ubicación: Talavera de la Reina (Toledo)
|
Publicado: Jue 28 Abr, 2005 9:07 pm Asunto: |
|
|
en la paleta de componentes System, veras un icono que es un reloj si le pulsas y le colocas en el formulario y le das doble-clik accederas a su evento OnTimer llamado seguramente Timer1Timer. es hay donde tienes que poner lo siguiente, de forma que quede asi:
| Código: |
void __fastcall TForm1::Timer1Timer(TObject *Sender)
{
Caption=Timer();
}
|
PD: si quieres que el reloj se actualize de 0,5 en 0,5 segundos el Timer tiene una propiedad llamada Interval que son los milisegundos entre vez y vez que se ejecuta el envento OnTimer y si le desesas desactivar, cambiarias su estado Enabled a false
Timer1->Enabled=false;
Espero te sirva de ayuda.
Un Saludo _________________ Los problemas mas dificiles tienen las soluciones mas sencillas
 |
|
| Volver arriba |
|
 |
offset Cdt

Registrado: 26 Abr 2005Mensajes: 17
|
Publicado: Jue 28 Abr, 2005 9:20 pm Asunto: |
|
|
| Form1->Caption = Time(); |
|
| Volver arriba |
|
 |
|