WindowsMediaPlayer1.currentMedia.duration
到底是不是获取视频文件长度呀?
为什么我用Edit2.Text:=WindowsMediaPlayer1.currentMedia.durationstring;
看到的一直是00:00?(视频确实已经打开了,而且windowsmediaplayer1.controls.currentPosition确实可以用)
弄了几天了,急死人了.
请高手来帮忙呀`~

解决方案 »

  1.   

    有个属性是设置duration类型的,duration可是是时间也可以是帧数。
    很久没写程序了,印象中好似这样。
      

  2.   

    但那个duration一直是0呀~~我不知道为什么
      

  3.   

    放在TIMER 或者WindowsMediaPlayer OnMediaChange 事件里 里就OK了呵呵
      

  4.   

    Edit2.Text:=WindowsMediaPlayer1.currentMedia.durationstring; 
    最好还是放在WindowsMediaPlayer OnMediaChange 里好
      

  5.   

    天啊`~什么百度,什么GOOGLE,原来还是csdn好`~~~谢谢楼上两位了`问题解决了~哈哈`~再次感谢啊~~~