C#窗体播放背景音乐的代码报错!

灵族灵羽 灵族灵羽 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
ResourceManager rm = ResourceManager.CreateFileBasedResourceManager("背景",Application.StartupPath,null);//资源文件不带拓展名称
MessageBox.Show(Application.StartupPath);
byte[] buffer = (byte[])rm.GetObject("背景.mp3");
FileStream fs = new FileStream("背景.mp3",FileMode.Create);//新建文件
BinaryWriter BWriter=new BinaryWriter(fs);//以二进制打开文件流
BWriter.Write(buffer,0,buffer.Length);//从资源文件读取声音文件内容,写入到一个声音文件中
BWriter.Close();
fs.Close();
simpleSound = new SoundPlayer("背景.mp3");
simpleSound.Play();
报错:未能在磁盘上找到任何适合于指定的区域性(或非特定区域性)的资源。
baseName: 背景 locationInfo: <null> fileName: 背景.resources
...全文

相关推荐

五子棋小游戏 C#源代码 完整源程序

本资源为用C#编写的五子棋小游戏的完整源程序,包括所有源代码、音乐、图片。下载后解压点击文件“FINAL.sln”即可在Visaul Studio 上打开并运行。我们将游戏设置为古风,所选择的图片、音乐均带有古香古色。功能以及游戏框架大致为:游戏主页->进入游戏->悔棋/返回主页/再来一局/音乐控件。

YiyiDeng2016

C#消消乐源码实战拆解:WinForms与GDI+游戏算法全解析

在C#游戏开发领域,消消乐类益智游戏是入门与课程设计的经典练手项目,其核心涉及棋盘建模、消除判定、掉落填补等基础算法,以及WinForms下GDI+的渲染交互机制。理解二维数组与集合的选型差异、枚举类型提升代码可读性、双缓冲消除画面闪烁,是构建流畅游戏体验的关键技术点。本文从源码工程结构出发,剖析棋盘初始化防三连、交换回退逻辑、连锁消除循环、计分策略等核心实现,并针对常见运行崩溃、空棋盘、内存泄漏等问题给出排查路径。同时覆盖JSON存档、自包含发布与音效集成等工程实践,帮助开发者从能跑代码提升到可用作品,是

搬书小二

C#播放背景音乐的方法小结

主要介绍了C#播放背景音乐的方法,实例总结了C#播放背景音乐的相关技巧,非常具有实用价值,需要的朋友可以参考下

weixin_38512781

基于C#窗体的飞机大战

基于C#窗体的飞机大战,具有单人战斗,双人战斗,排行榜等功能,敌人有小飞机和boss飞机,武器有子弹和炸弹两种

yiiiiiiim

C#播放背景音乐常用的四种方式.zip

C#播放背景音乐常用的四种方式.zip C#播放背景音乐常用的四种方式.zip C#播放背景音乐常用的四种方式.zip C#播放背景音乐常用的四种方式.zip C#播放背景音乐常用的四种方式.zip C#播放背景音乐常用的四种方式.zip

qingxiao741
评论
收藏 已收藏
分享
返回顶部
灵族灵羽
.NET Framework 17,748 成员 24,324 内容