精易论坛

标题: 时钟周期事件的问题 [打印本页]

作者: ysfyyan    时间: 2021-8-21 14:21
标题: 时钟周期事件的问题
时钟周期事件完成之后,是如何回到原来的代码继续工作?
作者: 影知    时间: 2021-8-21 14:28
可以理解为 线程里 循环加延时,时间为0时不执行
作者: ysfyyan    时间: 2021-8-21 14:37
影知 发表于 2021-8-21 14:28
可以理解为 线程里 循环加延时,时间为0时不执行

时间已经处理完成了,是如何回来原来的代码?比如我现在在执行这个任务1,定时时间到了,跑去做定时任务2了,做完定时是如何回到原来的任务1
作者: crary06    时间: 2021-8-21 14:42
多弄几个时钟周期就好了,
作者: 影知    时间: 2021-8-21 14:48
.版本 2
.支持库 spec

.子程序 _时钟1_周期事件
.局部变量 时间, 日期时间型


时间 = 时间_取北京时间 ()
调试输出 (时间)
.判断开始 (时间 < [2021年8月21日14时47分20秒])
    子程序1 ()
.默认

.判断结束

.判断开始 (时间 > [2021年8月21日14时47分20秒])
    子程序2 ()
.默认

.判断结束


.子程序 __启动窗口_创建完毕

时钟1.时钟周期 = 1000


自己改一下时间就好了,执行完 子程序,自然会下一步的
作者: crary06    时间: 2021-8-21 15:02
参考一下这个,,易语言TV网学习的课堂作业红绿灯 https://125.confly.eu.org/forum.php?mod=viewthread&tid=14675516 (出处: 精易论坛)
作者: camingo    时间: 2021-8-21 17:18
时钟周期事件就是启动了一个新的线程,执行完成就结束,或者这个时钟重新进入新周期时也结束。




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4