======================代码区===================.版本 2.程序集 窗口程序集1.子程序 _按钮1_被单击播放音乐 (#歌曲, 真)
.子程序 _按钮2_被单击停止播放 ()
=======================特别说明======================这种方法就可以不释放文件直接播放,就不会被杀掉。谢谢采纳
1.添加一个mp3文件到声音资源表,命名为“歌曲1”
2.代码:
写到文件(取运行目录() + “123.mp3”,#歌曲1)
播放MP3(-1,取运行目录() + “123.mp3”)
3.其原理是:
程序运行时,有运行目录。而下面条语句会使运行目录中生成一个MP3文件
【写到文件(取运行目录() + “123.mp3”,#歌曲1)】
这是易语言(mp3播放)命令所提供参数的问题,跟指针没多大关系,即使你把字节集转成了指针,但它那个mp3播放没有提供指针地址的参数供用那也没办法,除非你有能力去修改支持库的命令
你说的方法很难实现.
用
文件号=打开文件("D:\歌曲.mp3",#重写)
写出数据(文件号,#MUSIC1)
关闭文件(文件号)
试试看!