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

灵族灵羽 2013-12-31 04:33:54
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
...全文
285 回复 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

17,747

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 .NET Framework
社区管理员
  • .NET Framework社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧