FoxPro/Visual FoxPro - Hora en Pantalla

 
Vista:

Hora en Pantalla

Publicado por jose garcia (3 intervenciones) el 12/10/2004 20:57:43
buenas tardes amigos del foro.
una vez mas acudo en su ayuda, esta vez para soilicitar me auxilien. quiero colocar en una forma, la hora actual, pero que vaya transcurriendo con sus segundos y no se pare a menos que se salga del sistema, por supuesto.

Gracias de Antemano

José García. Venezuela
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Hora en Pantalla

Publicado por Hugo R. (207 intervenciones) el 12/10/2004 21:24:26
Amigo es muy sencillo: 1.- saca el contro timer y ponlo en la forma 2.- en la propiedad Interval ponle 1000 3.- en el procedimiento o evento timer del mismo control pon el siguiente codigo : thisform.label.caption=time( ) ..ojo...pon un label en la forma para que ahi ponga la hora..! y 4.- en el evento INIT de la forma pon el mismo codigo: thisform.label.caption=time( )....eso es todo suerte.!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Hora en Pantalla

Publicado por Raul (151 intervenciones) el 12/10/2004 21:25:03
BUENAS TARDES AMIGO JOSE, MIRA, LO QUE TIENES QUE HACER ES LO SIGUIENTE:

EN LA FORMA QUE TU QUIERA AGREGA UN CONTROL TIMER, LO IDENTIFICAS EN TU BARRA DE CONTROLES DE LA FORMA COMO UN RELOJITO, DESPUES INSERTA UNA ETIQUETA(LABEL), DESPUES DE QUE HAYAS INSERTADO LOS DOS CONTROLES, EN EL EVENTO TIMER DEL COTROL TIMER(EL RELOJITO) AGREGA EL SIGUIENTE CODIGO:

IF ThisForm.Label29.Caption != TIME()
ThisForm.Label29.Caption = TIME()
ENDIF

DONDE LABEL29 ES EL NOMBRE DE TU ETIQUETA, EN ESTE CASO ASI SE LLAMA LA MIA, LABEL29

DESPUES EN LAS PROPIEDADES DEL CONTROL TIMER(EL RELOJITO), MODIFICA LO SIGUIENTE:
HAY UNA PROPIEDAD QUE SE LLAMA INTERVAL, AHI AGREGALE UN NUMERO, ESA PROPIEDAD TE INDICA EL NUMERO DE MILISEGUNDOS QUE SE EJECUTARÁ EL CONTROL TIMER(EL RELOJITO).

OJALA ME HAYAS ENTENDIDO, CUALQUIER COSA ESTOY PARA SERVIRTE.

BYE
SALUDOS
RAUL
MERIDA, YUCATAN, MEXICO
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar