按键精灵if怎么用

2025-11-10 18:21:14

1、If……end if  判断语句(If判断语句,有分为两种)

(1)  if语句条 :当判断完之后,要执行的语句只有一条的时候,使用if语句条。

例如:

If 1 > 0 Then MessageBox"Hello~"

         // If语句条,不需要添加end if

         //条模式的时候,if语句还是单身,不是夫妻组合

2

(2)  if语句块:当判断完之后,要执行的语句有很多条的时候,使用if语句块。

例如:

If 1 > 0Then

MessageBox"Hello~"  

MessageBox"Hello~"

End If

//块模式的时候,if语句是已婚状态,夫妻组合。如果这个时候缺少了 end if

就会出现下面的错误提示:

按键精灵if怎么用

2、拓展:if语句块中 then 可以省略

例如:

If 1 >0  

MessageBox"Hello~"  

MessageBox"Hello~"

End If

For……next  循环语句

例子:

For i=1 To 10

   //这里的脚本可以循环10次

Next

拓展:如果,循环体里不需要用到循环次数值,例如,需要打开十个记事本,可以这样写:

For 10

RunApp "Notepad.exe"

Next

当for循环语句缺少next的时候,会出现下面的错误提示:

按键精灵if怎么用

3、Do……Loop 循环语句

Do……Loop循环语句分为两种情况:

1、  前判断

    Do While条件

    Loop

在执行循环体之前判断条件,满足则进入循环不满足则不进入

      例如:     

i=1

              Do While i>1

                    i = i - 1

                   TracePrint 1

             Loop

       //一次也不执行

2、后判断

    Do

    Loop While条件

在执行循环体之后判断条件,先进入一次循环,执行完一次循环之后再开始判断是否满足条件

   例如:   

i=1

            Do

                 i= i - 1

                 TracePrint 1

            Loop While i>1

       //执行一次TracePrint1

当do……loop循环语句缺少loop的时候,会出现下面的错误提示:

VBS执行块

语法 :

VBSBegin

    '需要插入的VBS代码

VBSEnd

VBSBegin 缺少VBSEnd 会出现的提示:

按键精灵if怎么用

4、如何排错

例如do……loop这样的,出现错误之后会直接提示你缺少了loop,如果都是这样提示那就好办了,可是如果提示的是没有找到合法符号这样的呢?

按下F4吧,按下之后你就解脱了。

     (F4键是按键精灵里规范代码的快捷键,按下之后,代码立马自动排列整齐,快得很轻松的很)

下面拿if语句做个例子,一个六个if语句嵌套着:

 少了一个end if ,肉眼想要看出来很费劲。

按下F4之后:

按键精灵if怎么用

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢