大家好,我想做个有时间长度显示的MP3播放器即能显示一个MP3文件的总时间,但又不知道怎么样才能获取MP3时间的长度,所以特向各位大虾们请教!!!!1

解决方案 »

  1.   

    一个比较笨的方法是在FORM上入一个MediaPlayer控件,
    然后打开你想要看的MP3文件,
    在控件的某个属性里就有时间的值!
    具体是哪个属性我记不清了,但你可以在对象浏览器里看到。
      

  2.   

    想做漂亮的?
    最漂亮的办法是弄清MP3文件格式,这样你就可以为所欲为了,
    还有一种办法就是在系统中找到M$的MP3解码库文件,
    直接调用M$的东西就完了。
    显然,这样的解码文件是存在的,因为连IE都可以播放MP3
      

  3.   

    api sendmcistring
    mm control
    media player com
    directshow
    third part decode lib
    都可以
      

  4.   

    reference windows media palyer controland the .duration property is what you what
      

  5.   

    楼主留个E-MAIL,我给你发个DLL
      

  6.   

    我也感兴趣,麻烦也给我发一个。[email protected]
      

  7.   

    To:coffeesky0131
    已发送,请注意查收。