弱弱地问
能说得详细点吗

解决方案 »

  1.   


    private void button1_Click(object sender, EventArgs e)
    {
        string filename = @"c:\temp\sounds of silence.mp3";
        Type t = Type.GetTypeFromProgID( "MediaPlayer.MediaPlayer");
        object o = Activator.CreateInstance(t);
        t.InvokeMember("FileName", BindingFlags.SetProperty, null, o, new object[] { filename });
        t.InvokeMember("Play", BindingFlags.InvokeMethod, null, o, null);    MessageBox.Show("Close me to stop the music");
        t.InvokeMember("Stop", BindingFlags.InvokeMethod, null, o, null);
    }
    你要背景播放可稍加改动。
      

  2.   

    二楼 是牛人...但是好像只能在XP上运行 ..因为2K没有装MediaPlayer
      

  3.   

    void playmusic() 

      string mymusic=Application.StartupPath+"\\After.mp3"; 
      QuartzTypeLib.FilgraphManager graphManager=new QuartzTypeLib.FilgraphManager ; 
      QuartzTypeLib.IMediaControl mycontrol=(QuartzTypeLib.IMediaControl)graphManager; 
      mycontrol.RenderFile(mymusic); 
      mycontrol.Run(); 
    } 添加引用,在项目->添加引用->浏览->[windows目录]system32->quartz.dll 
      

  4.   

    void playmusic() 

      string mymusic=Application.StartupPath+"\\After.mp3"; 
      QuartzTypeLib.FilgraphManager graphManager=new QuartzTypeLib.FilgraphManager ; 
      QuartzTypeLib.IMediaControl mycontrol=(QuartzTypeLib.IMediaControl)graphManager; 
      mycontrol.RenderFile(mymusic); 
      mycontrol.Run(); 
      

  5.   

    wav 的可以用这种方式啦using System.Media;SoundPlayer simpleSound = new SoundPlayer("malfound.wav");
    simpleSound.Play();
      

  6.   

    C# code void playmusic() 

      string mymusic=Application.StartupPath+"\\After.mp3"; 
      QuartzTypeLib.FilgraphManager graphManager=new QuartzTypeLib.FilgraphManager ; 
      QuartzTypeLib.IMediaControl mycontrol=(QuartzTypeLib.IMediaControl)graphManager; 
      mycontrol.RenderFile(mymusic); 
      mycontrol.Run(); 

    添加引用,在项目->添加引用->浏览->[windows目录]system32->quartz.dll 
    学习,牛!!
      

  7.   

    1. 去网上下载一个Interop.WMPLib.dll,这个是Windows Media Player供.Net调用的组建,这里不能上传附件,只能自己下了。
    2. 窗体中加入using WMPLib;
    3. 创建类的实例:WMPLib.WindowsMediaPlayer wmp = new WMPLib.WindowsMediaPlayerClass();
    4. wmp.URL = "XXX"; XXX是音频文件的路径。设置好了就可以放音乐了,不用调用方法的。你还可以设置音量,在wmp.URL = "XXX"; 之前写:wmp.settings.volume = 50; 50就是音量值。