# Re: 似乎快没办法了

Posted by cww on March 27, 1998 at 19:22:01:

In Reply to: 非常感谢！但另一个问题...... posted by Roland on March 26, 1998 at 19:06:40:

照您的说法，Shell所create的process(procA)在结束前又create
另一个process(procB)，
而这个process(procB)因不是您Create的，所以无法取得它的资料，
如果说，ProcB是一个window那可能还有解，其一，使用吴站长所说
的findwindow()，其二，如果这个window于当时是最上层的window
那就更好了，那可以用
pid = shell(...)
openprocess(....)
do
getexitcode()..
loop until exit_code = STILL_ALIVE '等procA结束

hwnd5 = GetForegroundWindow() '这是ProcB的window
do while isWindow(hwnd5) = 1
doEvents
loop '等procB的window结束

Follow Ups: