Temporizador Power Builder
Publicado por Kirtley (3 intervenciones) el 13/07/2009 14:50:59
Hola a todos, gracias por prestarme atención. Mi pregunta es la siguiente: ¿Cómo hago para que en una ventana se ponga a funcionar un temporizador, cuando le de click en un botón y a la vez pueda realizar otras tareas en la misma ventana?. Puedo hacer el temporizador, pero una vez que se inicia se bloque toda la ventana hasta que acabe el tiempo de conteo del temporizdor. Un vez finalizado recien puedo tener el control nuevamente de la ventana.
Este es el código que estoy usando:
string ls_win_path
integer li_hasta, li_numero, li_contador
time lt_ahora
li_hasta = integer(txt_segundos.text)
li_numero = integer(txt_segundos.text)
for li_contador = 1 to li_hasta
lt_ahora = now()
li_numero = li_numero - 1
do
lbl_segundos.text = string(li_numero)
loop until now() >= relativetime(lt_ahora, 1)
next
Este es el código que estoy usando:
string ls_win_path
integer li_hasta, li_numero, li_contador
time lt_ahora
li_hasta = integer(txt_segundos.text)
li_numero = integer(txt_segundos.text)
for li_contador = 1 to li_hasta
lt_ahora = now()
li_numero = li_numero - 1
do
lbl_segundos.text = string(li_numero)
loop until now() >= relativetime(lt_ahora, 1)
next
Valora esta pregunta
0