Power Builder - cerrar todas la ventanas

 
Vista:

cerrar todas la ventanas

Publicado por Dark_Zen (24 intervenciones) el 29/05/2007 14:58:06
Hola a todas las personas q' están leyendo mi pequeña contradicción
lo que deseo hacer es cerrar todas las ventanas y no se me ha ocurrido nada ^^

* primero se me ocurrio hacer un pequeño for

contar cuantas ventanas estan abiertas
para ello coloque un contador cada ves q abro una ventana gi_nventana suma 1 y cuando se cierra resta 1

pero el problema es q solo cierra la ventana q tiene el enfoque y las demas no las cierra

if gi_nventana = 0 then return -1

for li_buscar=0 to gi_nventana step 1
parentwindow.triggerevent( "cerrar")
next
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:cerrar todas la ventanas

Publicado por reydelau (20 intervenciones) el 29/05/2007 15:20:40
prueba con esto... totalmente autoria de alguien en este foro

window lw_activesheet
lw_activesheet = ParentWindow.GetActiveSheet()
Do While IsValid(lw_activesheet)
Close(lw_activesheet)
lw_activesheet = ParentWindow.GetActiveSheet()
Loop

espero que te sirva...
salu2s desde cartagena colombia.
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