PAUSE
暂停宏执行,同时可选择性地显示状态消息。状态消息可以是字符串或数值。在用户点击状态对话框上的"确定"按钮之后,宏继续运行。
语法:
PAUSE PAUSE "Ready to continue..." PAUSE TIME, time PAUSE THREADS
详述:
此功能可用于调试、显示结果或暂停宏的执行。如果PAUSE命令之后跟随关键字TIME,则宏执行将在指定的毫秒数内处于"休眠"状态。例如,要暂停宏100毫秒,则语法为
PAUSE TIME, 100
在指定的时间间隔结束后,宏将继续执行。此种情况下不会显示状态消息。请注意,系统计时器的精度大约为10毫秒,因此PAUSE TIME所产生的实际延迟介于请求时间与请求时间加上(大约)10毫秒之间。允许的最大暂停时间是1,000,000毫秒(大约16.7分钟)。
如果PAUSE命令之后跟随关键字THREADS,则在当前进行计算的所有窗口都计算完毕之后,宏执行才暂停。当使用session文件调用UPDATE ALL或LOADLENS时,此功能非常有用。
下一部分: