SET CLASSLIB TO PROCESS ADDITIVE >oRun=CREATEOBJ('API_APPRUN','C:\AW\AWREMOTE.EXE -M=D -N="MCIB"','C:\AW','NOR') > >oRun.LaunchApp() >LOCAL mCount >mCount = 0 >DO WHILE oRun.CheckProcessExitCode() = 259 && app still running > mCount = mcount + 1 > IF mCount < 3 > WAIT TIMEOUT 5 &&do something, wait a little while and go back and check > oRun.CheckProcessExitCode() > ELSE > oRun.TerminateApp() > mCount = 0 > endif >ENDDO>