Page 1 of 1

waitrun por q no detenie la ejecucion

Posted: Wed Nov 26, 2008 8:25 pm
by Vladimir Zorrilla
Amigos que funcion puede detener mi sistema y continuar una vez
que se halla cerrado la aplicacion externa que llamo

Aqui en el ejemplo llamo al navegador k-Meleon pero este se carga
y sigue mi aplicacion .


WAITRUN("C:\Archivos de programa\K-Meleon\k-meleon.exe http://www.aduanet.gob.pe/aduanas/infor ... alm.htm",0)

MSGALERT("DALE CLIC EN ACEPTAR DESPUES DE HABER GUARDADO LA PAGINA","PRIMERO QUE CARGE LA PAGINA")

Gracias por la Ayuda

Posted: Thu Nov 27, 2008 10:59 am
by karinha
Intente con:

SysWait( 0 )

Saludos.

Posted: Thu Nov 27, 2008 6:13 pm
by Francisco Horta
Vladimir, tengo la misma necesidad que tu y no he visto como resolverlo,
yo quiero que mi sistema deenga su ejecucion, cuando activo el waitrun y hasta que se cierre este programa vuelva a ser funcionabel, he logrado minimizar, y va bien, pero el detener su ejecucion no he podido, lo hago asi:

FUNCTION ALC4200(oItem,nBtn,oToolBar)

DbCloseall()
oWnd:Minimize()

cVar:=Accesos(ProcName())
IF !cVar[1]
RETURN NIL
ENDIF

WAITRUN("miprogexterno.exe",0)
return nil

a ver si alguien nos echa la manita
salu2
paco

Posted: Thu Nov 27, 2008 8:55 pm
by Manuel Valdenebro
Pues la verdad es que a mi me funciona magnificamente. El único cambio, que no sé si tendrá importancia, es que yo no indico el nCmdShow:

WAITRUN( "pepito.exe")

Posted: Thu Nov 27, 2008 10:07 pm
by FranciscoA
Manuel tiene razón. Yo siempre lo he usado sin el último parámetro y hasta el momento todo bien.
Saludos.