为编程爱好者分享易语言教程源码的资源网
好用的代理IP,游戏必备 ____广告位招租____ 服务器99/年 ____广告位招租____ ____广告位招租____ 挂机,建站服务器
好用的代理IP,游戏必备 ____广告位招租____ 服务器低至38/年 ____广告位招租____ ____广告位招租____ 挂机,建站服务器

网站首页 > 易语言相关 > 多媒体类源码 正文

易语言语音报时源码

三叶资源网 2018-11-19 14:46:29 多媒体类源码 1215 ℃ 2 评论

易语言语音报时源码

.版本 2

.程序集 窗口程序集1

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

标签1.标题 = 到文本 (取现行时间 ())

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

标签1.标题 = 到文本 (取现行时间 ())

.子程序 _按钮1_被单击
.局部变量 时间, 日期时间型
.局部变量 临时, 整数型
.局部变量 路径, 文本型
.局部变量 短路径, 文本型
.局部变量 状态, 文本型

时间 = 取现行时间 ()
临时 = 取时间部分 (时间, #小时)
输出调试文本 (临时)
.如果 (临时 < 10)
    路径 = 取运行目录 () + “h\0” + 到文本 (临时) + “.mp3”
.否则
    路径 = 取运行目录 () + “h\” + 到文本 (临时) + “.mp3”
.如果结束
短路径 = 取空白文本 (255)
GetShortPathNameA (路径, 短路径, 255)
mciSendStringA (“close ” + 短路径, “”, 0, 0)
mciSendStringA (“open ” + 短路径, “”, 0, 0)
mciSendStringA (“play ” + 短路径, “”, 0, 0)
状态 = 取空白文本 (255)
mciSendStringA (“status ” + 短路径 + “ mode”, 状态, 255, 0)
.判断循环首 (到小写 (状态) = “playing”)
    mciSendStringA (“status ” + 短路径 + “ mode”, 状态, 255, 0)
    延时 (1)
    .如果真 (到小写 (状态) = “stopped”)
        跳出循环 ()
    .如果真结束
    ' 输出调试文本 (状态)
.判断循环尾 ()
临时 = 取时间部分 (时间, #分钟)
输出调试文本 (临时)
.如果 (临时 < 10)
    路径 = 取运行目录 () + “m\0” + 到文本 (临时) + “.mp3”
.否则
    路径 = 取运行目录 () + “m\” + 到文本 (临时) + “.mp3”
.如果结束
短路径 = 取空白文本 (255)
GetShortPathNameA (路径, 短路径, 255)
mciSendStringA (“close ” + 短路径, “”, 0, 0)
mciSendStringA (“open ” + 短路径, “”, 0, 0)
mciSendStringA (“play ” + 短路径, “”, 0, 0)

@易语言代码编写例子


文件下载


来源:三叶资源网,欢迎分享,公众号:iisanye,(三叶资源网⑤群:21414575

已有2位网友发表了看法:

欢迎 发表评论:

百度站内搜索
关注微信公众号
三叶资源网⑤群:三叶资源网⑤群

网站分类
随机tag
滑块坐标识别取色器RAPIDXML黑月版取文件列表透明风格Bilibili评论抽奖163邮箱登陆Exui线程池操作利用alpha属性绘制图形图片转PDF助手E2EE例程游戏辅助外挂yasm汇编引擎聊天室例程微信反多开检测Lua支持库淘口令解析快手注册源码
最新评论