功能:
脚本循环执行
格式:
While 整形变量 操作符(>,<,=,?) 整形变量
脚本命令...
EndWhile
说明:操作符?,表示<=
注意:需要While与EndWhile配对使用;一个脚本段[@XXX]下只能使用一次命令
主要用于替换Goto命令(Goto命令为递归调用,易造成脚本死循环,导至引擎程序堆栈溢出、崩溃)
While命令执行上限(默认2000,如需调整请修改参数值):
\Mir200\!Setup.txt
[Setup]
ScriptWhileCountLimit=2000
例:
[@循环测试]
#IF
#ACT
;初始变量
MOV N1 0
;循环开始
While N1 < 200
SendMsg 6 循环:<$STR(N1)>
Inc N1 1
EndWhile
;循环结束
SendMsg 6 循环完毕
谁能详细的介绍一下这个脚本怎么使用才好?怎么调整这个脚本的运转速度??? |