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

本文详细介绍如何使用C#和资源文件实现应用程序的背景音乐功能。包括将音乐文件添加到项目资源、设置生成操作以及使用SoundPlayer类播放音乐的具体步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

参考文章:http://blog.youkuaiyun.com/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();//循环播放

  

 

 

 

 

转载于:https://www.cnblogs.com/friendan/archive/2012/11/21/2781363.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值