谁懂易语言,,为什么运行到最后变成0秒就不动了?
答案:3 悬赏:20 手机版
解决时间 2021-04-26 06:43
- 提问者网友:送舟行
- 2021-04-25 16:30
谁懂易语言,,为什么运行到最后变成0秒就不动了?
最佳答案
- 五星知识达人网友:骨子里都是戏
- 2021-04-25 17:26
.版本 2
.程序集 窗口程序集1
.程序集变量 t
.子程序 _按钮1_被单击
外形框1.填充颜色 = #红色
外形框2.填充颜色 = #黑色
外形框3.填充颜色 = #黑色
.子程序 _按钮2_被单击
外形框2.填充颜色 = #黄色
外形框1.填充颜色 = #黑色
外形框3.填充颜色 = #黑色
.子程序 _按钮3_被单击
外形框1.填充颜色 = #黑色
外形框2.填充颜色 = #黑色
外形框3.填充颜色 = #绿色
.子程序 __启动窗口_创建完毕
时钟1.时钟周期 = 1000
.子程序 _时钟1_周期事件
标签1.标题 = “现在是:” + 到文本 (取现行时间 ())
.子程序 _按钮4_被单击
.如果 (按钮4.标题 = “自动控制”)
按钮4.标题 = “手动控制”
按钮1.禁止 = 真
按钮2.禁止 = 真
按钮3.禁止 = 真
_按钮1_被单击 ()
t = #常量1 ' 不可放到_时钟2_周期事件下方,否则一直为30秒,因为它为循环事件!
时钟2.时钟周期 = 1000
.否则
按钮4.标题 = “自动控制”
按钮1.禁止 = 假
按钮2.禁止 = 假
按钮3.禁止 = 假
标签2.标题 = “手动控制”
时钟2.时钟周期 = 0
时钟3.时钟周期 = 0
.如果结束
.子程序 _时钟2_周期事件
t = t - 1
标签2.标题 = 到文本 (t) + “秒”
.如果真 (t = 5)
外形框1.填充颜色 = #黑色
外形框2.填充颜色 = #黄色
.如果真结束
.如果真 (t = 0)
t = #常量1
时钟3.时钟周期 = 1000 ' 启动时钟3
时钟2.时钟周期 = 0 ' 不等于0,会矛盾
_按钮3_被单击 () ' 绿灯亮
.如果真结束
.子程序 _时钟3_周期事件
t = t - 1
标签2.标题 = 到文本 (t) + “秒”
.如果真 (t = 5)
外形框3.填充颜色 = #黑色
外形框2.填充颜色 = #黄色
.如果真结束
.如果真 (t = 0)
时钟1.时钟周期 = 1000
t = #常量1
时钟3.时钟周期 = 0
时钟2.时钟周期 = 1000
_按钮1_被单击 ()
.如果真结束
.常量 常量1, "10"
鄙视拿了源码就走人的那一类追问什么意思?追答源码已经给你了。如果满意请选为最佳答案
.程序集 窗口程序集1
.程序集变量 t
.子程序 _按钮1_被单击
外形框1.填充颜色 = #红色
外形框2.填充颜色 = #黑色
外形框3.填充颜色 = #黑色
.子程序 _按钮2_被单击
外形框2.填充颜色 = #黄色
外形框1.填充颜色 = #黑色
外形框3.填充颜色 = #黑色
.子程序 _按钮3_被单击
外形框1.填充颜色 = #黑色
外形框2.填充颜色 = #黑色
外形框3.填充颜色 = #绿色
.子程序 __启动窗口_创建完毕
时钟1.时钟周期 = 1000
.子程序 _时钟1_周期事件
标签1.标题 = “现在是:” + 到文本 (取现行时间 ())
.子程序 _按钮4_被单击
.如果 (按钮4.标题 = “自动控制”)
按钮4.标题 = “手动控制”
按钮1.禁止 = 真
按钮2.禁止 = 真
按钮3.禁止 = 真
_按钮1_被单击 ()
t = #常量1 ' 不可放到_时钟2_周期事件下方,否则一直为30秒,因为它为循环事件!
时钟2.时钟周期 = 1000
.否则
按钮4.标题 = “自动控制”
按钮1.禁止 = 假
按钮2.禁止 = 假
按钮3.禁止 = 假
标签2.标题 = “手动控制”
时钟2.时钟周期 = 0
时钟3.时钟周期 = 0
.如果结束
.子程序 _时钟2_周期事件
t = t - 1
标签2.标题 = 到文本 (t) + “秒”
.如果真 (t = 5)
外形框1.填充颜色 = #黑色
外形框2.填充颜色 = #黄色
.如果真结束
.如果真 (t = 0)
t = #常量1
时钟3.时钟周期 = 1000 ' 启动时钟3
时钟2.时钟周期 = 0 ' 不等于0,会矛盾
_按钮3_被单击 () ' 绿灯亮
.如果真结束
.子程序 _时钟3_周期事件
t = t - 1
标签2.标题 = 到文本 (t) + “秒”
.如果真 (t = 5)
外形框3.填充颜色 = #黑色
外形框2.填充颜色 = #黄色
.如果真结束
.如果真 (t = 0)
时钟1.时钟周期 = 1000
t = #常量1
时钟3.时钟周期 = 0
时钟2.时钟周期 = 1000
_按钮1_被单击 ()
.如果真结束
.常量 常量1, "10"
鄙视拿了源码就走人的那一类追问什么意思?追答源码已经给你了。如果满意请选为最佳答案
全部回答
- 1楼网友:煞尾
- 2021-04-25 20:29
哈哈好熟悉,红绿灯程序........
- 2楼网友:患得患失的劫
- 2021-04-25 18:59
看着有点乱,用一个时钟就可以了,
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯