Keyword Reference

首页  后退  前进

ContinueLoop

继续 While 或 Do 或 For 循环.

 

ContinueLoop [等级]

 

参数

等级

[可选] 指定重新启动循环的等级. 默认值为 1 (当前循环).

备注

ContinueLoop() 将继续执行表达式测试语句的循环 (即 While, Until 或 Next 语句).

 

如果参数" 等级 "为负数或零, 则无任何作用.

 

尽管使用 ContinueLoop 的语句可以改写成 If-ElseIf-EndIf 语句,

但 ContinueLoop 可以缩短较长的脚本, 以便易于理解.

要小心使用 While/Do 循环; 不正确的 ContinueLoop() 用法会创建一个无限循环.

相关

Do, ExitLoop, For, While

函数示例

#include <MsgBoxConstants.au3>
; Display all the numbers for 1 to 10 but skip displaying  7.
For $i = 1 To 10
    If $i = 7 Then
        ContinueLoop ; Skip displaying the message box when $i is equal to 7.
    EndIf
    MsgBox($MB_SYSTEMMODAL, "", "The value of $i is: " & $i)
Next

----------------------------------------