易语言如何播放资源表中的MP3文件

我的方法是使用写到文件(“d:\歌曲.MP3”,#MUSIC1,)然后播放MP3();由于要释放文件,所以老被当病毒杀了!有没有,不写成文件的方法,比如用写到内存(),这... 我的方法是使用 写到文件 (“d:\歌曲.MP3”, #MUSIC1, ) 然后播放MP3() ;由于要释放文件,所以老被当病毒杀了!有没有,不写成文件的方法,比如用 写到内存(),这部分涉及到指针,我看了下说明没琢磨出来怎么用,指针首地址的分配是个难题呀!有好的方法麻烦解答,谢谢!! 展开
 我来答
匿名用户
2013-04-08
展开全部
======================代码区===================.版本 2.程序集 窗口程序集1.子程序 _按钮1_被单击播放音乐 (#歌曲, 真)
.子程序 _按钮2_被单击停止播放 ()
=======================特别说明======================这种方法就可以不释放文件直接播放,就不会被杀掉。谢谢采纳
tr123321z
2019-12-08
知道答主
回答量:7
采纳率:0%
帮助的人:3683
展开全部
1.添加一个mp3文件到声音资源表,命名为“歌曲1”
2.代码:
写到文件(取运行目录() + “123.mp3”,#歌曲1)

播放MP3(-1,取运行目录() + “123.mp3”)
3.其原理是:
程序运行时,有运行目录。而下面条语句会使运行目录中生成一个MP3文件
【写到文件(取运行目录() + “123.mp3”,#歌曲1)】
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
神奇宝贝187
推荐于2017-12-16 · TA获得超过3069个赞
知道大有可为答主
回答量:2161
采纳率:42%
帮助的人:673万
展开全部
这是易语言(mp3播放)命令所提供参数的问题,跟指针没多大关系,即使你把字节集转成了指针,但它那个mp3播放没有提供指针地址的参数供用那也没办法,除非你有能力去修改支持库的命令
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
落幕后的星空
2013-04-08 · 超过25用户采纳过TA的回答
知道答主
回答量:81
采纳率:100%
帮助的人:55.1万
展开全部
你说的方法很难实现.


文件号=打开文件("D:\歌曲.mp3",#重写)
写出数据(文件号,#MUSIC1)
关闭文件(文件号)

试试看!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式