sxk50 发表于 2008-12-9 16:36:40

进程判断的问题

如何检测进程a存在就运行B~进程a不存在就先运行A再运行B呢?

If ProcessExists("a.exe") Then
    RUN(b.exe)
EndIf

这样他只有检测a存在就运行B
无法做到A不存在先运行A啊

[ 本帖最后由 sxk50 于 2008-12-9 17:08 编辑 ]

大绯狼 发表于 2008-12-9 16:40:54

If not ProcessExists("a.exe") then
run("a.exe")
endif

sxk50 发表于 2008-12-9 16:47:12

这样的话是把这个加在前面·然后后面加上如果A存在就运行B是吗?

KEYFree2008 发表于 2008-12-14 11:53:39

If ProcessExists("a.exe") Then
    Run("b.exe")
Else
        RunWait("a.exe")
        Run("b.exe")
EndIf

lufo1989 发表于 2008-12-17 23:31:42

我觉得应该这样写
run(a.exe)
if ProcessWaitClose("a.exe") Then
run("b.exe")
endif
页: [1]
查看完整版本: 进程判断的问题