Power Builder - cronometro

   
Vista:

cronometro

Publicado por ADAN (30 intervenciones) el 31/08/2007 17:44:36
HOLA DE ANTEMANO GRACIAS UNA CONSULTA:
HAY
ALGUNA FORMA DE HACER UN CRONOMETRO EN EL POWER BUILDER
PARA CONTROLAR EL TIEMPO DE SESION DE UN DETERMINADO USER

QUIERO VER UN EJEMPLO SIN USAR EL RELOJ DEL SISTEMA POR FA

SE QUE ES EN EL EVENTO TIMER Y EN EL OPEN SE PONE
TIMER(0.5)
PERO EN EL TIMER COMO HAGO PARA VER EL TIEMPO DE SESION
EN UNA SIMPLE ETIQUETA, POR DECIR SI PASA 60 SEGUNDOS
DEBE DE AUMENTAR 1 MINUTO

MAS O MENOS DEBERIA QUEDAR ASI:

58
59
ASI DEBERIA DE QUEDAR
1:00
.....
....
....
1:35

ALGUNA SUGERENCIA???

ATTE
CALLAO-LIMA-PERU
ADAN
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
Imágen de perfil de Giovanni

RE:cronometro

Publicado por Giovanni (13 intervenciones) el 05/09/2007 16:32:14
Hola Adan.

Haber si te sirve.
En el Open de la ventana pones timer(1).
En el Timer pones esto: sle_2.text=string(now(),"hh:mm:ss am/pm"), claro
que tiene que crear tu sle_2, si quires quitas el am/pm y normal.

Cuando quieres detener el reloj pones Timer(0).

Espero haberte ayudado.
Saludos de Peru-Callao
Giovanni R.
Networking
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:cronometro

Publicado por Guillermo Ramirez Melendez (3 intervenciones) el 24/10/2007 00:06:47
yo lo haria de la siguiente manera

agregas un singlelineedit donde vas a depositar el tiempo transcurrido, tu sabras si lo pones como deshabilitado o displayonly, para el ejemplo estoy asignandole el nombre sle_tiempo

en el open pones

timer(1) esto para que se ejecute cada segundo

en el evento timer de la ventana pones

time lt_tiempo

lt_tiempo = time(sle_tiempo.text)
lt_tiempo = relativetime(lt_tiempo,1)
sle_tiempo.text = string(lt_tiempo,"hh:mm:ss")

tambien lo puedes poner en la barra de estado o en el title de la ventana, solamente tienes que modificar el codigo para acomodarlo en cualquiera de los otros lugares

y recuerda que las maneras de "despellejar a un gato" dependen solamente de tu imaginacion
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