急求,请写下详细步骤和详细代码。新手,分不多,请见谅

解决方案 »

  1.   

    GetManifestResourceStream方法
    参见
    http://blog.csdn.net/lne818/archive/2008/02/27/2125143.aspxhttp://msdn.microsoft.com/en-us/library/system.reflection.assembly.getmanifestresourcestream.aspx
      

  2.   

    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()
      

  3.   

    一个比较简单地方法在工程里新建一个资源文件,就是那种扩展名为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);
                }