VS2008 C#用资源文件做背景音乐

参考文章:http://blog.csdn.net/stormwy/article/details/7901944

注:我测试的程序的命名空间为:WuBiCodeExecSys

C#用资源文件作背景音乐,网上没有一个说的清清楚楚的,这可苦了我等菜菜们,今天就让我来写这篇文章吧!:)

实现步骤:

1)展开--->>解决方案管理器--->>>WuBiCodeExecSys(这是我的解决方案名称)--->>properties--->>Resources.resx--->点鼠标右键--->>单击视图设计器

//截图如下

 

 

2)在打开的窗口中,在第一个选项卡中选择--->>音频(因为我们要添加音乐文件)

//截图如下

 

3)然后点添加资源,选中我们要作为背景音乐的文件即可(注:音乐文件格式必须为xxx.wav文件,xxx为文件名)

//截图如下

4)返回到解决方案资源管理器中--->展开--->WuBiCodeExecSys(这是我的解决方案的名称,请灵活应变)

--->Resources--->OnRunBkMusc.wav(这是我刚才添加的背景音乐文件)--->点鼠标右键--->点属性

//截图如下

 

5)在OnRunBkMusic.wav的文件属性窗口中,在--->生成操作 下选择--->嵌入的资源--->>Ok,经过这5步操作后,资源的导入设置工作就完成了

//截图如下

6)背景音乐导入好后,用以下代码就可以播放背景音乐了,简单吧!:)

                System.Reflection.Assembly assembly;
                System.Media.SoundPlayer sp;
                assembly = System.Reflection.Assembly.GetExecutingAssembly();
                sp = new System.Media.SoundPlayer(global::WuBiCodeExecSys.Properties.Resources.OnRunBkMusic);
                sp.Play();
               // sp.PlayLooping();//循环播放

  

 

 

 

 

posted @ 2012-11-21 19:30  氺〤魚Oo。  阅读(1179)  评论(0编辑  收藏  举报