刚学完C#不久,想做个播放器玩玩,但是只会做系统支持的wav格式的,但我想做个mp3格式的,又不知道如何动手,希望高手帮忙,教教本人如何做,求源代码,代码尽可能短,本人能力尚浅,请各位谅解。(主要是mp3解码部分)---不知道用于是否有问题,请谅解,谢谢。

解决方案 »

  1.   

    这个对你可能有帮助
    http://blog.csdn.net/zgke/archive/2008/12/08/3476765.aspx
      

  2.   

    使用Microsoft的Windows Media Player 组件,
    在“解决方案资源管理器”中的“引用”上 单及鼠标右键,选择“添加引用”,然后在“COM”上拖动下拉
    滚动条 ,选择“Windows Media Player”,路径为“c:\windows\system32\wmp.dll”,然后写入代码 using WMPLib;操作代码为:
                WMPLib.WindowsMediaPlayer wmp = new WindowsMediaPlayer();
                wmp.URL = @"E:\Music\蔡琴\珍藏蔡琴 CD1\07 怀念.mp3";
                wmp.controls.play();
      

  3.   

    上面的是引用WMPLib类,也可以添加Windows Media Player控件到FORM 上,
    可以在“工具箱”上单及鼠标右件,然后选择“选择项”,再
      

  4.   

    很好,这个方法蛮方便的,还想问下。WMPLib类有没有方法可以循环播放的呀啊
      

  5.   

    我以前有做过,但是我是连接的一个接口,以前是用jquery做的,你上网去找找 接口看看
      

  6.   

    如何实现WMPLib类的循环播放呀,我试了试只回把一首歌循环,不会循环listbox中的歌。希望得到高手的提示,非常感谢。
      

  7.   

    你可到www.baidu.cn 输入 windows media player c#  然后搜索啊
      

  8.   

    这个
    http://www.cnblogs.com/kkun/archive/2009/08/10/1542797.html