精易论坛

标题: 【炫语言源码】学习成果:音乐播放器 [打印本页]

作者: 闰土与猹    时间: 2024-11-4 01:33
标题: 【炫语言源码】学习成果:音乐播放器
本帖最后由 闰土与猹 于 2024-11-4 01:37 编辑

学习的最好方法就是去实践,慢慢的写一些简单的小东西,由浅入深,以量变引起质变。
目前我就在做这件事,打算将自己曾经用易语言写过的小东西,用炫语言再实现一次。

感谢学习过程中,群里的大佬不吝赐教,学习氛围很好
也让我渐渐对炫语言熟悉了起来。

我目前学习炫语言主要需要熟悉的是数据类型的转换(比前几天要熟练了不少),还有炫彩界面库的命令
想使用炫语言写出好看的界面,那炫彩界面库肯定要熟悉起来

下面是这几天写的一个音乐播放器,只能算半成品
可以搜索、播放、暂停、上一首、下一首
更换音乐会将音乐封面设置为窗口的背景图
搜索接口是我以前抓包得到的,没想到还能用,只是获取播放地址的失效了,在网上随便找了个免费的第三方接口用的

搜索列表预留了一个添加的按钮,添加到播放列表中(还没写),目前播放顺序只是在搜索结果中顺序向下播放
还有很大的完善空间,比如:播放列表、下载音乐、显示歌词、背景图片模糊效果、、、、




请注意,我并不是为了写播放器而写播放器,主要是为了学习炫语言,所以可能存在bug,分享出来也只是想分享一下学习过程。
也希望能给刚入炫语言的朋友带来一点点参考价值

请各位大佬检查、指教

闰土_音乐播放器.zip (39.62 KB, 下载次数: 37)





作者: xiaoyu1986    时间: 2024-11-4 04:11
真他吗炫
作者: lhn0925    时间: 2024-11-4 08:26
学习一下
作者: 圆圈    时间: 2024-11-4 09:01
感谢分享,学习了
作者: 没事瞎琢磨    时间: 2024-11-4 09:25
够炫的啊
作者: 卌卌卌    时间: 2024-11-4 09:50
炫炫炫炫炫炫炫炫炫
作者: zuoyang    时间: 2024-11-4 10:06
真《tmmd》 炫
作者: hxznhf    时间: 2024-11-4 10:45
真炫,我以前做的播放器感觉都丑爆了
作者: haodomg    时间: 2024-11-4 11:08
感谢分享,学习了
作者: 闰土与猹    时间: 2024-11-4 14:05
hxznhf 发表于 2024-11-4 10:45
真炫,我以前做的播放器感觉都丑爆了

炫语言写代码,必须得炫
作者: 炫彩界面库    时间: 2024-11-4 14:15
感谢大家开源, 跟着大佬一起学炫语言
作者: lrbf810    时间: 2024-11-4 14:35
感谢分享~
作者: a6288a    时间: 2024-11-4 14:59
感谢分享~
作者: xf702    时间: 2024-11-4 20:12
必须学习。。。
作者: xf702    时间: 2024-11-4 20:15
本帖最后由 xf702 于 2024-11-4 20:21 编辑



嗯?我的为啥出现这个?
错误代码行,屏蔽后可以运行,但是列表里是空的。。



作者: 闰土与猹    时间: 2024-11-4 22:19
本帖最后由 闰土与猹 于 2024-11-4 22:23 编辑
xf702 发表于 2024-11-4 20:15
嗯?我的为啥出现这个?
错误代码行,屏蔽后可以运行,但是列表里是空的。。

列表里是空的是因为你没有搜索

至于报错的地方,是我改了音频播放模块的代码
你打开音频播放模块的文件所在位置,打开.h文件,搜索置URL音频文件,定位到命令位置,改成下面这样
[C++] 纯文本查看 复制代码
int 置URL音频文件(wchar_t* URL地址, int 起始位置 = 0);


然后打开.cpp文件,搜索置URL音频文件,定位到命令位置,改成下面这样
[C++] 纯文本查看 复制代码
int 播放音频::置URL音频文件(WCHAR* URL地址, int 起始位置) {
        return BASS_StreamCreateURL(URL地址, 起始位置, 0, 0, 0);
}


然后就可以跑起来了

作者: hxznhf    时间: 2024-11-4 22:46
xf702 发表于 2024-11-4 20:15
嗯?我的为啥出现这个?
错误代码行,屏蔽后可以运行,但是列表里是空的。。

这个问题可以按楼主方法临时处理下,后续会更新模块
作者: abcfox    时间: 2024-11-5 23:46
炫语言,YYDS
作者: xf702    时间: 2024-11-7 14:19


哈哈,再次更新以后,一切OK。。。
作者: qq25855855    时间: 2025-1-7 10:48
借楼咨询下楼主 QQ邮箱发信服务怎么解决的
作者: zgwzw    时间: 2025-2-26 15:21
很是华丽的播放器。不错
作者: asd2168972    时间: 2025-3-2 11:54
感谢分享, 学习学习里面的代码哈哈
作者: benyu168    时间: 2025-4-2 13:04
感谢分享, 学习学习里面的代码哈哈




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4