C#中,如何将一首MP3作为资源添加到程序中,再在运行时将之释放到指定目录? 急求,请写下详细步骤和详细代码。新手,分不多,请见谅 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 GetManifestResourceStream方法参见http://blog.csdn.net/lne818/archive/2008/02/27/2125143.aspxhttp://msdn.microsoft.com/en-us/library/system.reflection.assembly.getmanifestresourcestream.aspx internal static System.IO.UnmanagedMemoryStream A{ return ResourceManager.GetStream("A", resourceCulture); } } private void playSound() { System.Media.SoundPlayer simpleSound = new System.Media.SoundPlayer(Properties.Resources.A); simpleSound.Play(); }SoundPlayer player = new SoundPlayer();player.Stream = Properties.Resources.YourWavFileName; //(WAV格式)player.LoadAsync();player.Play() 一个比较简单地方法在工程里新建一个资源文件,就是那种扩展名为resx的文件,例如新建一个Resource1.resx,然后打开这个文件,选择添加资源-添加文件(我的VS是英文的,我不知道中文VS是怎样写的,你懂意思就ok),加入你的mp3文件就可以了。然后在代码里直接通过强类型资源文件访问相应资源就可以了,如下代码,拷贝Resource1.resx中的original_mp3到C:\copy.mp3,不懂再问我 string path = "C:\\copy.mp3"; //这里是要复制的地址 try { File.WriteAllBytes(path, Resource1.original_mp3); } catch (Exception ex) { Console.WriteLine(ex); } 制作一个后台管理软件,需要点图片素材 C#的GDI+ C#写的网页,如default.aspx等,请问要不要编译?还是直接发到网站就可以了呢? 用C#实现QQ栏目的功能---求救 求Socket编程发送浮点数组的最佳转换方法? 窗体继承时的问题 用VBA方式InsertFile合成Word文档的问题 [分享]Metro风格的RibbonFrom控件 菜鸟问一个编译的问题,谢谢!! 请帮助一个菜鸟小妹吧,发邮件问题 List.foreach 问题 c#写的发送邮件附件的问题
参见
http://blog.csdn.net/lne818/archive/2008/02/27/2125143.aspxhttp://msdn.microsoft.com/en-us/library/system.reflection.assembly.getmanifestresourcestream.aspx
return ResourceManager.GetStream("A", resourceCulture);
}
}
private void playSound()
{
System.Media.SoundPlayer simpleSound = new System.Media.SoundPlayer(Properties.Resources.A);
simpleSound.Play();
}SoundPlayer player = new SoundPlayer();
player.Stream = Properties.Resources.YourWavFileName; //(WAV格式)
player.LoadAsync();
player.Play()
string path = "C:\\copy.mp3";
//这里是要复制的地址
try
{
File.WriteAllBytes(path, Resource1.original_mp3);
}
catch (Exception ex)
{
Console.WriteLine(ex);
}