GOTO

使用 GOTO 命令,可以不按正常顺序执行登录底稿的某一部分。

命令格式

GOTO标签

使用标签来表明应在何处继续执行登录底稿。

使用 GOTO

在尝试使用 GOTO 循环之前应先在登录底稿中设置 BREAK ON,以便在必要时可以中断登录底稿。

有关 BREAK 登录底稿命令的信息,参见“BREAK”

不要用 GOTO 命令进入或退出一个嵌套的“IF...THEN”语句。这种用法会令程序产生混乱。

示例

要执行命令循环,在登录底稿中使用以下命令。在本例中,要执行的命令标为 AGAIN(如第二行中所示)。

SET X="1"

AGAIN:

SET X=<X> + "1"

;see compound strings for this

WRITE <X>

IF <X> < "9" THEN GOTO AGAIN

GOTO 命令依据 <X>(一个 DOS 环境变量)值。若 <X> 值小于 9,则 <X> 值加 1 而 GOTO 循环仍回到 AGAIN 标签处。当 <X> 增加到 9,IF...THEN 测试就变为假,于是会忽略 GOTO 命令并继续正常执行底稿。