用易语言做了个简单的MP3播放器 现遇到了问题来这里请教高手

来源:百度知道 编辑:UC知道 时间:2024/05/28 01:11:09
请教高手!!!!

以下是图是我想问的问题!!!

给的条件:通用对话框 1个 系统音量 1个 横向滚动条(音量调节器)1个 按钮(播放MP3)1个 等以下图内的组件

说明:我已经通过通用对话框打开了MP3文件 并MP3正在播放中

问题来了:

问题一:怎么让播放MP3文件时, “播放标签1”内显示当前所播放的MP3文件进度(最好是显示时间,显字节也可以)

问题二:怎么通过“系统音量1”和“音量调节器”来控制当前MP3文件的音量大小并在程序刚运行时“音量标签”显示:50

问题一:

可使用 同步播放MP3 命令:

调用格式: 〈无返回值〉 同步播放MP3 (文本型 欲播放的MP3文件名,〔整数型 起始播放位置〕,〔标签 欲通知的反馈标签〕,〔文本型 保留参数〕) - 系统核心支持库->媒体播放
英文名称:SyncPlayMP3
播放一次指定的MP3音乐文件,在播放过程中,会自动给指定标签组件发送反馈事件通知,以同步提供当前播放进度百分比。本命令为初级命令。
参数<1>的名称为“欲播放的MP3文件名”,类型为“文本型(text)”。
参数<2>的名称为“起始播放位置”,类型为“整数型(int)”,可以被省略。指定MP3的起始播放百分比位置,此值范围应在0-100之间。如果被省略,默认值为零,即从首部起始播放。
参数<3>的名称为“欲通知的反馈标签”,类型为“标签(Label)”,可以被省略。如果本参数提供了有效的标签组件,在MP3播放过程中,会同步不断地给该组件发送反馈事件通知,该事件的第一个参数提供现行播放百分比位置,为0-100之间。MP3播放完毕后,将固定收到一个播放百分比参数为100的事件通知。
参数<4>的名称为“保留参数”,类型为“文本型(text)”,可以被省略。

操作系统需求: Windows

问题二:

可利用滑块条进行调节。
在滑块条位置改变事件中加入
系统音量1.置音量 (滑块条1.位置 ,滑块条1.位置 ) ' 要设置的左声道的音量和要设置的右声道的音量。

自然先要在属性中把滑块条的最大位置调整一下。