心情播放器
系统结构:读入歌曲,查找歌词脚本,写入歌词脚本,提取歌词,清除歌词脚本,是否存在歌词,判断状态,调整进度,打开音乐,显示歌词,取Dos文件名,播放媒体,设置音量,取短文件名,调整窗口,取格式,当前帧,总帧数,打开媒体,暂停媒体,继续媒体,停止媒体,关闭所有媒体,关闭当前媒体,指定播放位置,读入歌曲,是否存在歌词,查找歌词脚本,写入歌词脚本,提取歌词,清除歌词脚本,生成歌词脚本,设音量,取短文件名,取音量,媒体执行,
======窗口程序集1
| |
| |------ _按钮3_被单击
| |
| |------ _按钮1_被单击
| |
| |------ _按钮2_被单击
| |
| |------ _按钮5_被单击
| |
| |------ _按钮6_被单击
| |
| |
======程序集1
| |
| |------ 读入歌曲
| |
| |------ 查找歌词脚本
| |
| |------ 写入歌词脚本
| |
| |------ 提取歌词
| |
| |------ 清除歌词脚本
| |
| |------ 是否存在歌词
======窗口程序集1
| |
| |------ __启动窗口_创建完毕
| |
| |------ _滑块2_位置被改变
| |
| |------ 判断状态
| |
| |------ _打开按钮_被单击
| |
| |------ _播放按钮_被单击
| |
| |------ _暂停按钮_被单击
| |
| |------ _继续按钮_被单击
| |
| |------ _停止按钮_被单击
| |
| |------ __启动窗口_将被销毁
| |
| |------ _退出_被选择
| |
| |------ _滑块条2_位置被改变
| |
| |------ _滑块条3_位置被改变
| |
| |------ 调整进度
| |
| |------ _歌曲时间_周期事件
| |
| |------ _滑块1_鼠标左键被按下
| |
| |------ _滑块1_鼠标左键被放开
| |
| |------ _普通歌词编辑器_被选择
| |
| |------ __启动窗口_位置被改变
| |
| |------ _时钟1_周期事件
| |
| |------ 打开音乐
| |
| |------ _时钟2_周期事件
| |
| |------ _打开歌曲_被选择
| |
| |------ 显示歌词
| |
| |------ _时钟3_周期事件
| |
| |------ _帮助文件_被选择
| |
| |------ _高级歌词编辑器_被选择
| |
| |
======媒体控制
| |
| |------ 取Dos文件名
| |
| |------ 播放媒体
| |
| |------ 设置音量
| |
| |------ 取短文件名
| |
| |------ 调整窗口
| |
| |------ 取格式
| |
| |------ 当前帧
| |
| |------ 总帧数
| |
| |------ 打开媒体
| |
| |------ 暂停媒体
| |
| |------ 继续媒体
| |
| |------ 停止媒体
| |
| |------ 关闭所有媒体
| |
| |------ 关闭当前媒体
| |
| |------ 指定播放位置
| |
| |
======歌词处理
| |
| |------ 读入歌曲
| |
| |------ 是否存在歌词
| |
| |------ 查找歌词脚本
| |
| |------ 写入歌词脚本
| |
| |------ 提取歌词
| |
| |------ 清除歌词脚本
| |
| |
======窗口程序集2
| |
| |------ _时钟1_周期事件
| |
| |------ _按钮3_被单击
| |
| |------ _按钮1_被单击
| |
| |------ _按钮2_被单击
| |
| |------ 生成歌词脚本
| |
| |
======窗口程序集3
| |
| |------ _编辑框1_按下某键
| |
| |------ _列表框1_按下某键
| |
| |------ _按钮1_被单击
| |
| |------ _窗口1_创建完毕
| |
| |------ _选择框1_被单击
| |
| |------ _窗口1_按下某键
| |
| |------ _时钟1_周期事件
| |
| |------ _按钮2_被单击
| |
| |------ _列表框2_列表项被选择
| |
| |------ _列表框2_按下某键
| |
| |------ _按钮3_被单击
| |
| |------ _按钮4_被单击
| |
| |------ _按钮5_被单击
| |
| |
======窗口程序集4
| |
| |------ _窗口3_创建完毕
| |
| |
======调用的Dll
| |
| |---[dll]------ 设音量
| |
| |---[dll]------ 取短文件名
| |
| |---[dll]------ 取音量
| |
| |---[dll]------ 媒体执行
调用的DLL命令:
.DLL命令 设音量, 整数型, "winmm.dll", "waveOutSetVolume"
.参数 deviceid, 整数型
.参数 volume, 整数型
.DLL命令 取短文件名, , "kernel32", "GetShortPathNameA"
.参数 原文件名, 文本型
.参数 短文件名, 文本型
.参数 长度, 整数型
.DLL命令 取音量, 整数型, "winmm.dll", "waveOutGetVolume"
.参数 deviceid, 整数型
.参数 volume, 整数型, 传址
.DLL命令 媒体执行, 整数型, "winmm.dll", "mciSendStringA"
.参数 动作, 文本型
.参数 参数1, 文本型, , 写("0")
.参数 参数2, 整数型, , 写0
.参数 参数3, 整数型, , 写0
易语言类QQ窗口源码,类QQ窗口...
易语言电子蚊香源码,beep...
易语言歌词秀源码,排序LRC时间内容,MCI控制...
易语言会打字就会弹钢琴码重发正传源码,设置编辑框只读状态,构造乐谱列表,取常量中的每分钟拍数,取常量中的乐谱,置MIDI组件,演奏音符,停止演奏音符,处理按下某键,处理放开某键,构造...
易语言摄像头演示源码,capCreateCaptureWindow,SendMessageStr,SendMessage...
排序LRC时间内容,MCI控制...
简易MP3播放器源码...
设置编辑框只读状态,构造乐谱列表,取常量中的每分钟拍数,取常量中的乐谱,置MIDI组件,演奏音符,停止演奏音符,处理按下某键,处理放开某键,构造音符对照表,添加键代码音符对,添加字符音符对,查询键代码对应音符,播放乐谱,计算音符播放时间,停止播放乐谱...
出题,标签显示,提示,音乐程序...