|
|
发表于 2026-4-23 07:41:45
|
显示全部楼层
四川省成都市
|
| 肖超时 | 逻辑型 | | |
| 原时间 | 日期时间型 | | | | 多少秒超时 | 整数型 | | | | 超时是否报警 | 文本型 | | | | 超时是否子程序指针 | 子程序指针 | | | |
如果真 (到整数 (取时间间隔 (取现行时间 (), 原时间, #秒 )) ≥ 多少秒超时 ) 肖写日志 (“超时命令已经超时,返回值为:真,原时间为:” + 到文本 (原时间 ) + “现时间为:” + 到文本 (取现行时间 ()) + “ 多少秒超时为:” + 到文本 (多少秒超时 ) + “ 超时是否子程序指针是否为空为:” + 到文本 (是否为空 (超时是否子程序指针 )) ) 如果 (是否为空 (超时是否报警 ) 或 超时是否报警 = “”)   启动线程 (&报警黎明的英雄, , ) 信息框 (“肖超时()命令超时于” + #换行符 + 到文本 (取现行时间 ()) + #换行符 + 超时是否报警, 0 + #错误图标, “命令超时”) 停止播放 () 如果 (是否为空 (超时是否子程序指针 ))     调用子程序 (超时是否子程序指针, , , ) 返回 (真) 返回 (假)
用一个时钟循环判断这个命令,给一个固定的起始时间,命令为:取现行时间 (),没用的命令删除,毫秒、秒、分、小时、天、自己乘。我需要1小时×60分×60秒,就是秒,在×1000就是毫秒,也可以直接用时钟,那样程序有其他任务要处理就会不精确。判断为真就执行:系统_重启 ()。开机启动使用命令:设置自动运行 (按钮7.标题, 快捷应用7, #接口常量.到启动组),取消开机启动用:取消自动运行 (按钮7.标题)
|
|