¿Como puedo hacer que me muestre el tiempo real en la columna del GRID?

Hola experto, estoy realizando un proyecto donde utilizo un GRID que me muestra varias descripciones pero la que me interesa más es la descripción Hora Inicial.

Anexo imagen donde muestro mi duda con Flechas.

Explicare mi duda
En el FORM en la parte de arriba del GRID tengo dos botones con la descripción Inicial y Final donde al dar Inicial empieza a correr el tiempo y me lo muestra en la columna del GRID con la descripción Hora Inicial.

¿Como puedo hacer que me muestre el tiempo real en la columna del GRID?
Por ejemplo:
Hora Inicial: 12:11 y que este corriendo 12:12, 12:13, 12:14, etc...
Le agradecería mucho su respuesta.

1 respuesta

Respuesta

Disculpa la tardanza en responder. La pregunta estaba en el tablon general de preguntas. Recuerda dirigir a un experto la pregunta para que asi contestemos mas rapido.

Lo que indicas es facil.

Agrega un objeto TIMER al grid. En la propiedad INTERVAL coloca 500. Busca la propiedad ENABLED y colocala en .F.

En el evento TIMER, coloca un codigo como este, en donde columnx es el numero de columna donde mostras el marcador en proceso progresivo:

THISFORM.Grid1.Columnx.Text1.value = TIME()

En el evento click del boton donde inicias la hora, coloca el arranque del timer, asi

THISFORM.Timer1.Enabled = .t.

Cuando querras detener el reloj, coloca donde desees:

THISFORM.Timer1.Enabled = .f.

Y listo. Eso deberia solucionar tu problema!

Un saludo, desde Managua, Nicaragua!

Estoy a la orden para cualquier duda. No dudes en preguntarme.

Un abrazo!

Ravenn :D :D :D

¿Te ha funcionado la respuesta? Me quede con la duda! Avisame!

¿Te ha funcionado la respuesta? Avisame! Recuerda puntuar la respuesta!

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas