关 键 字 参 考


ContinueCase

中止当前事件, 继续下一个 Select 或 Switch 中的事件.

ContinueCase

参 数

None.

备 注

通常在 Select 或 Switch 语句块中,当遇到下一个 Case 语句时, 一个事件结束.
运行 ContinueCase 通知 AutoIt 停止执行当前事件, 并执行下一个事件.

试图在 Select 或 Switch 之外执行 ContinueCase 将导致致命错误.

相 关 函 数

Select...EndSelect, Switch...EndSwitch

函 数 示 例


Local $msg = ""
Local $szName = InputBox(Default, "请输入一个单词.", "", " M", Default, Default, Default, Default, 10)
Switch @error
    Case 2
        $msg = "超时 "
        ContinueCase
    Case 1; 继续上一 Case 事件
        $msg &= "退出"
    Case 0
        Switch $szName
            Case "a", "e", "i", "o", "u"
                $msg = "这是元音字母"
            Case "QP"
                $msg = "数学"
            Case "Q" To "QZ"
                $msg = "自然科学"
            Case Else
                $msg = "其它"
        EndSwitch
    Case Else
        $msg = "出现可怕的错误."
EndSwitch

MsgBox(0, Default, $msg)

provider with jb51.net (unicode)