lin6163 发表于 2008-11-7 13:39:54

问一个命令和一个简单的语句,

当有QQ.EXE的进程时,提示程序正在运行,要不要再运行QQ
没有的话直接运行QQ.EXE

有没有像CMD里面的GOTO功能一样的命令呢
也就是当if条件成立时goto跳到反指定的别处去


还有 当条件成立时,提并退出,为运行后面的代码
这个退出的代码是什么
也就是直接中断,不执行后面的,
后面是有别的代码的

顽固不化 发表于 2008-11-7 13:46:39

原来有goto命令的。现在已经取消。我看了看,其他跳转命令已经很好用了,不用goto是完全可以的。

llssky2003 发表于 2008-11-7 13:52:35

判断QQ.exe是否运行,可以使用以下语句:
        If ProcessExists("QQ.exe") Then
                MsgBox(0,"","QQ正在运行!",5)
        Else
                Run("QQ.exe","C:\Program Files\Tencent\QQ")
        EndIf

没有Goto语句,但可以通过其他语句如If判断语句跳出。

llssky2003 发表于 2008-11-7 13:52:38

判断QQ.exe是否运行,可以使用以下语句:
        If ProcessExists("QQ.exe") Then
                MsgBox(0,"","QQ正在运行!",5)
        Else
                Run("QQ.exe","C:\Program Files\Tencent\QQ")
        EndIf

没有Goto语句,但可以通过其他语句如If判断语句跳出。

llssky2003 发表于 2008-11-7 13:52:39

判断QQ.exe是否运行,可以使用以下语句:
        If ProcessExists("QQ.exe") Then
                MsgBox(0,"","QQ正在运行!",5)
        Else
                Run("QQ.exe","C:\Program Files\Tencent\QQ")
        EndIf

没有Goto语句,但可以通过其他语句如If判断语句跳出。

liongodmien 发表于 2008-11-7 13:53:15

IF ProcessExists('QQ.EXE') Then
    If Msgbox(36, '','有QQ,是否再运行?') = 6 ThenRun('QQ.EXE')
Else
    Run('QQ.EXE')
EndIf

KLU3K 发表于 2008-11-7 13:55:50

:face (13):

没goto感觉不方便.可能是刚玩的原因吧.现在goto的代替命令是什么啊?

pig 发表于 2008-11-8 06:53:50

楼主你是老手吗?
我怎么刚接触AUTOIT3的时候就没有GOTO命令啊,我是新手,我发现它本来就没有这个命令。
页: [1]
查看完整版本: 问一个命令和一个简单的语句,