易语言笔记

第七课-闹钟

2018-11-04  本文已影响6人  小白砸

这课重点讲的是闹钟,和播放mp3等功能。

作业是设置闹钟到时间后播放30秒即停止播放。

自主完善课堂源码:

1:增加判断时间是否过期功能。

2:增加闹钟启动反馈信息。

3:增加闹钟到时间反馈信息。

学习主要命令:

取现行时间()

到时间()

取时间间隔()

时钟周期  =  *

播放mp3()

停止播放()

延迟()

附源码:

.版本 2

.支持库 spec

.程序集 窗口程序集_启动窗口

.程序集变量 闹钟时间, 日期时间型

.子程序 _按钮1_被单击

.局部变量 时间间隔, 整数型

.局部变量 限行时间, 日期时间型

限行时间 = 取现行时间 ()

闹钟时间 = 到时间 (编辑框1.内容)

时间间隔 = 取时间间隔 (闹钟时间, 限行时间, #秒)

.如果 (时间间隔 > 0)

    标签1.可视 = 真

    标签1.标题 = “您设定的闹钟时间为:” + #换行符 + 到文本 (闹钟时间) + #换行符 + “闹钟已开启” + #换行符 + “请等待.”

    时钟1.时钟周期 = 1000

.否则

    信息框 (“时间已过期”, 0, , )

.如果结束

.子程序 _时钟1_周期事件

.局部变量 限行时间, 日期时间型

限行时间 = 取现行时间 ()

.如果真 (闹钟时间 = 限行时间)

    子程序1 ()

    时钟1.时钟周期 = 0

.如果真结束

.子程序 子程序1

时钟1.时钟周期 = 0

播放MP3 (1, “超级玛丽.mp3”)

标签1.标题 = #换行符 + “闹钟时间到!”

_启动窗口.总在最前 = 真

延迟 (30000)

停止播放 ()

标签1.可视 = 假

上一篇下一篇

猜你喜欢

热点阅读