Syslab 中暂停程序、设置暂停的函数是什么?
技术分享
发布于 2025-07-18 09:35:27
查看 2过去319天
针对上述问题,可以使用pause函数。
1.运行下面代码:
using TyBase
println(now())
n = 5;
pause(n)
println(now())
2.可以从命令行看出,程序暂停了5s:

3.运行下面代码,禁用暂停并查问暂停设置的状态:
pause("off")
pause("query")
4.可以看到,此时暂停设置的状态是off,即关闭暂停:

5.在上述情况下,运行下面代码:
pause(100)
6.可以从命令行看出,由于暂停设置为off,即关闭,因此Syslab会忽略暂停执行的请求:

注:输入pause(“on”) 即可启用暂停设置
7.pause函数的用法:
函数库: TyBase
语法:
pause(n)
pause(state)
oldState = pause(state)
说明:
pause(n)暂停执行n秒,然后继续执行。必须启用暂停,此调用才能生效。
示例:
using TyBase
n = 5;
pause(n)
有关pause函数的详细信息可以参考帮助文档:

所属专栏:Syslab基础平台
产品信息:Syslab科学计算环境