错了! 是“如何知道”mediaplay处于休闲状态?(100分)

  • 主题发起人 主题发起人 junzn
  • 开始时间 开始时间
J

junzn

Unregistered / Unconfirmed
GUEST, unregistred user!
这回对了
 
procedure TForm1.MediaPlayer1Notify(Sender: TObject);
begin

if MediaPlayer1.Mode = mpStopped then

.....// 已经停止播放;
end;


// 可能你还要检查播放器是否处于暂停状态。
if MediaPlayer1.Mode = mpPaused then

.....// 暂停播放;
 
不用timer控件,这个方法好像不行。
 
我也有这感觉,二楼的方法好像不可靠
哪位能解释一下
 
formcreate()
begin

if MediaPlayer1.Mode = mpplaying then

//不空闲;

end;
 
后退
顶部