用MEDIAPLAYER播放时,MEDIAPLAYER。LENGTH就是

解决方案 »

  1.   

    不清楚它们的格式,如果知道,可以用文件大小 div 每秒的字节 就可以
      

  2.   

    dy2712(大头)
      
    我用的是Windows Media Player的Ocx控件.我用Mediaplayer控件老是出错!
    请大家帮忙!谢了
      

  3.   

    mci_Tmsf_Track
    mci_msf_Minute
    mci_msf_Second
      

  4.   

    zx_wang(wzx) :
    兄弟谢了!可是我没有用过这个你能不能告诉我具体是如何用的?
      

  5.   

    设置时间格式:  MediaPlayer1.TimeFormat := tfTMSF;
    总的时间:  TimeValue := mpCDPlayer.Length;
    总的真树:  TotalTracks := mci_Tmsf_Track(MediaPlayer1.Tracks);    
    总的分数:  TotalLengthM := mci_msf_Minute(TimeValue);  
    总的秒数  TotalLengthS := mci_msf_Second(TimeValue);
      当前的分: mci_Tmsf_Minute(MediaPlayer1.Position);
      当前的秒: mci_Tmsf_Second(MediaPlayer1.Position);
      

  6.   

    Windows Media Player的Ocx控件没有设置 Timeformat 并且没有Length属性的,所以我不知道如何取得Mci_msf_minute的参数.你看过它的属性吗?Media Player的应用有点差,我才选用Windows Media Player的!