如何使用TMediaPlayer播放wav文件(50分)

  • 主题发起人 主题发起人 月满C楼
  • 开始时间 开始时间

月满C楼

Unregistered / Unconfirmed
GUEST, unregistred user!
窗体一加载后所有按钮都是无效的
btnPlay click后播放指定文件
btnStop click后停止播放
btnNext click后执行下一曲
如果是因常MediaPlayer控件,自己加按钮来控制主要就好办
但是回头想想,如果这个也由自己来重新设计按钮,那原控件
的按钮还有存在的需要吗?
 
MediaPlayer1.Open;

MediaPlayer1.AutoOpen:=true;
 
先设置url,在open
 
mediaplayer1.url = '文件'
MediaPlayer1.control.play
 
如何知道用户click了btnPlay按钮呢?
一般按钮可以在onclick事件中写代码
我用这样的代码测试了一下MP.notify:=true;
procedure TForm1.MPNotify(Sender: TObject);
begin
case TMediaPlayer(Sender).Mode of
mpNotReady:
showmessage('mpNotReady');
mpStopped:
showmessage('mpStopped');
mpPlaying:
showmessage('mpPlaying');
mpRecording:
showmessage('mpRecording');
mpSeeking:
showmessage('mpSeeking');
mpPaused:
showmessage('mpPaused');
mpOpen:
showmessage('mpOpen');
end;
end;
请指教!
 
只好1d-ing再d-ing
 

Similar threads

D
回复
0
查看
925
DelphiTeacher的专栏
D
D
回复
0
查看
880
DelphiTeacher的专栏
D
D
回复
0
查看
853
DelphiTeacher的专栏
D
后退
顶部