如何判断媒体文件结束(100分)

  • 主题发起人 主题发起人 Samnal
  • 开始时间 开始时间
S

Samnal

Unregistered / Unconfirmed
GUEST, unregistred user!
请问用windowsMediaPlayer控件如何得到媒体文件的播放结束标志??????????????HELP

急呀!!!!
 
MediaPlayer.Position>=MediaPlayer.Length
 
有触发事件
 
看看这个,应该对你有帮助
http://www.delphibbs.com/delphibbs/dispq.asp?lid=1326720
 
利用time 控件
if MediaPlayer.Position=MediaPlayer.Length then

执行你的其它cheng
注意:如果播放文件*.AVI时,如果文件大于100Mb时,不能播放。

 
procedure TForm1.WindowsMediaPlayer1PlayStateChange(Sender: TObject;
NewState: Integer);
begin

NewState:=1;
//这时为结束
end;

 
后退
顶部