易语言制作简单本地MP3播放器

为了帮助您使用易语言制作一个简单的本地MP3播放器,我将提供一个基本的代码框架。请注意,这个示例代码可能需要根据您的具体需求进行调整和完善。

```e
.版本 2

.支持库 eAudio

.局部变量 播放器, 媒体播放器
.局部变量 文件名, 文本型

// 初始化媒体播放器控件
播放器.创建控件 ("mediaPlayer", 0, 0, 300, 200)

// 设置媒体播放器控件的属性
播放器.属性 ("controls", "true") // 显示控制按钮
播放器.属性 ("autoplay", "false") // 不自动播放

// 加载MP3文件
文件名 = "C:\路径\到\您的\mp3\文件.mp3"
如果 (播放器.加载文件 (文件名) = .T.)
消息框 ("信息", "文件加载成功")
否则
消息框 ("错误", "文件加载失败")
结束如果

// 开始播放
如果 (播放器.开始 () = .T.)
消息框 ("信息", "开始播放")
否则
消息框 ("错误", "开始播放失败")
结束如果
```

这段代码展示了如何使用易语言中的`eAudio`支持库来创建一个简单的本地MP3播放器。请确保替换`"C:\路径\到\您的\mp3\文件.mp3"`为实际的MP3文件路径。

这个示例包括了初始化媒体播放器、加载MP3文件和开始播放的基本功能。您可以根据需要进一步扩展和修改这个基础框架,例如添加更多的用户界面元素或处理更多的音频操作。



网络上有许多音乐播放器,用易语言我们自己也能很轻松的做一个简单的MP3播放器出来,并具有拖放功能,可以用滑块调节播放进度,用滑块系统的音量大小

思路:用拖放对像组件、媒体播放组件与系统音量组件,控制MP3的播放和音量控制




操作方法



  • 01

    首先还是先做界面, 这里就不多说了,添加两个编辑框(显示歌曲目录和当前状态)、四个按钮和两个滑块(播放进度和音量调节),如图所示




  • 02

    添加所需要的组件,包括拖放对象、系统音量、媒体播放、通用对话框和时钟




  • 03

    通用对话框的类型设置为打开文件,先看打开按钮的代码,对通用对话框设置一下过滤,只能打开MP3文件,把打开文件的目录记录到编辑框,并用媒体组件打开选择的MP3文件




  • 04

    其他按钮的代码都较简单,如图所示,播放按钮中,同时获取MP3文件的总时间,并赋给滑块条,便于后面的滑块运算




  • 05

    再看窗口创建完毕的代码,添加三个程序集变量,先注册拖放对象组件,并获取系统的音量赋给滑动块,如图所示




  • 06

    将拖放对象组件属性中接收文件设为真,在得到文件的事件下,再得到文件路径填入编辑框,并用媒体组件打开,如图所示




  • 07

    时钟代码就显示当前的播放状态和实进更新滑块进度条的位置,代码如图所示




  • 08

    最后,当滑块位置改变时,对播放的进度和音量进同步改变,代码如图所示


相关推荐

  • 怎样解决百度网盘下载速度慢(百度网盘下载特别慢怎么解决)

    怎样解决百度网盘下载速度慢(百度网盘下载特别慢怎么解决) 自从百度推出免费的百度云网盘后,很多朋友争相注册使用,百度网盘不仅容量大,空间稳定,而且速度快,作为存储备份文件的载体真的实在是太方便了,但是用了一段时间以后,现在很多人都发现 百度网盘上传东西的时候上传的速度很慢.很多朋友都怀疑是不是百度网盘上传速度作了一定的限速处理,其实不是这个原因,而是因为你自己注册表设置的原因,可以通过修改注册表来加快百度云盘文件的上传速度,这里就来给大家介绍如何通过修改注册表提高大文件的上传速度.具体的操作步骤如下:1,首先在电脑左下角找到开始菜单,点击运行,在运行的 ...

  • 手机无root权限怎么办(手机root权限怎么开)

    手机无root权限怎么办(手机root权限怎么开) 手机不能root怎么办?手机root权限获取有什么办法?手机进行root想必安卓手机还是很了解的,不知道大家在root的处理方面是不是小能手呢?对手机root权限获取有多少了解呢?小编在root手机时,最常使用的就是强力一键root软件,借助该软件,我们就可以自己动手将手机 进行root处理,既然大家对手机root权限的获取感兴趣,那么小编就通过具体的操作演示给大家分享一下手机root权限获取的简单方法吧.步骤一:通过以上小编的描述,大家已经知道,我们接下来最主要的就是借助强力一键root软件来 ...

  • MP3播放器购买指南

    MP3播放器购买指南 MP3播放器在市场上已经出现很久了,作为随身听新的换代产品,MP3以其小巧、时尚、广泛的音乐来源和强大的功能备受年轻人的青睐。   目前,市场上的MP3品牌众多、型号多样、功能各异,让人有些不知所措,即便是笔者,身边也有不少这样的朋友,他们在准备购买时经常询问“买什么样的好呢”?或者最近想买MP3有什么好机推荐一下?真是“雾”里看机,找寻“最爱”、“环”肥“燕”瘦,各有所长。那么,到底怎样才能买到一款合自己心意的机子呢?了解市场以及一些购买细节非常必要,俗话说“知己知彼,百战不殆”! 体积、外观 ...

  • 使用MP3剪切合并大师剪切MP3文件的教程

    使用MP3剪切合并大师剪切MP3文件的教程 MP3剪切合并大师是一款界面简洁,操作方便的MP3剪切工具。有了MP3剪切合并大师,您可以方便的将MP3和各种流行的视频或音频格式剪切成MP3片段,和手机铃声。 MP3剪切合并大师支持对MP3文件进行任意时间段的切割,也可以把多个MP3文件合并成一个MP3文件, 还支持MP3格式的转换。 MP3剪切合并大师绿色版下载地址 http://www./softs/64508.html 软件使用: 第一步:单击 ...

  • MP3/MP4播放器固件知识常见问题解决

    MP3/MP4播放器固件知识常见问题解决 现在IT卖场里最畅销的数码产品不是数码相机也不是笔记本,而是MP3/MP4。如果你是一个玩家就不可避免的要刷新机器的固件,即使你是普通用户当机器出问题时刷新固件往往也是解决问题的捷径。下面就大家很关注的固件升级问题做一解答。 一、固件升级定义 固件(FrimWare)在词典里的解释是具有软件功能的硬件播放机所使用的程序,即播放机的操作系统。在早期这种器件一般都是存有软件的EROM或EPROM等,并且通常这些硬件内所保存的程序是无法被用户直接读出或修改的。在那时,一般情况下是没有必要对固件进行升级 ...

  • Excel表格文件加密怎么设置(Excel怎样对电子表格文件加密)

    Excel表格文件加密怎么设置(Excel怎样对电子表格文件加密) EXCEL文档数据加密保护技巧!在EXCEL中如何设置加密能保护文档数据,我讲一个给EXCEL文档加密码的操作技巧.具体操作过程.如图,打开EXCEL数据表,选文件,保存或另存为:在出现的保存对话框中选工具,常规选项:设置打开权限密码和修改权限之密码,根据需要可以只设置一个或两个:这里为了演示输入了打开权限密码和修改权限密码,确定后须重复输入一次:输入密码完成后,保存文档,再次打开时需要输入密码:输入打开密码以后,由于设置了修改权限密码,所以还要再输入修改密码:输入正确,打开EXCEL文档:EX ...