C#窗体播放背景音乐的代码报错!
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
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 上打开并运行。我们将游戏设置为古风,所选择的图片、音乐均带有古香古色。功能以及游戏框架大致为:游戏主页->进入游戏->悔棋/返回主页/再来一局/音乐控件。
C#消消乐源码实战拆解:WinForms与GDI+游戏算法全解析
在C#游戏开发领域,消消乐类益智游戏是入门与课程设计的经典练手项目,其核心涉及棋盘建模、消除判定、掉落填补等基础算法,以及WinForms下GDI+的渲染交互机制。理解二维数组与集合的选型差异、枚举类型提升代码可读性、双缓冲消除画面闪烁,是构建流畅游戏体验的关键技术点。本文从源码工程结构出发,剖析棋盘初始化防三连、交换回退逻辑、连锁消除循环、计分策略等核心实现,并针对常见运行崩溃、空棋盘、内存泄漏等问题给出排查路径。同时覆盖JSON存档、自包含发布与音效集成等工程实践,帮助开发者从能跑代码提升到可用作品,是
C#播放背景音乐的方法小结
主要介绍了C#播放背景音乐的方法,实例总结了C#播放背景音乐的相关技巧,非常具有实用价值,需要的朋友可以参考下
基于C#窗体的飞机大战
基于C#窗体的飞机大战,具有单人战斗,双人战斗,排行榜等功能,敌人有小飞机和boss飞机,武器有子弹和炸弹两种
C#播放背景音乐常用的四种方式.zip
C#播放背景音乐常用的四种方式.zip C#播放背景音乐常用的四种方式.zip C#播放背景音乐常用的四种方式.zip C#播放背景音乐常用的四种方式.zip C#播放背景音乐常用的四种方式.zip C#播放背景音乐常用的四种方式.zip


.NET Framework
