首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

怎么将背景音乐封装进程序里面去

2012-02-14 
如何将背景音乐封装进程序里面去小弟是新手 由于要做一个作业 需要用背景音乐 mid的 但发现背景音乐用的是

如何将背景音乐封装进程序里面去
小弟是新手 由于要做一个作业 需要用背景音乐 mid的 但发现背景音乐用的是本地资源 一到其他电脑上就用不了 
所以想请教一下各位高手 能不能把音乐封装进程序 直接调用 
用最简单的方法达到目的
小弟是新手 高深了不懂哈
一切从简 
谢谢 


[解决办法]
我在三楼的回复有些错误的地方,在此更正一下:
资源中的WAV可以直接用API播放,而MIDI只能另存为临时文件,然后再播放。

我用C++Builder6写了一个演示例程:
http://www.ccrun.com/temp/playresmidi.zip
[解决办法]

探讨
可以将Midi文件放到资源中,编译进可执行文件以后,用API直接播放。

[解决办法]
放资源文件里 调用方法在我的资源里有具体代码 呵呵 拉拉广告哈
http://download.csdn.net/source/1111149
[解决办法]
直接放到程序目录中
VB.NET code
        //这个类能不能播放mid文件我就不知道了        Dim strFileName As String = Application.StartupPath.ToString() & "\music.wav"        My.Computer.Audio.Play(strFileName, AudioPlayMode.BackgroundLoop)        Me.Timer1.Start() 

热点排行