关于DELPHI自带mediaplay的影音播放!(50分)

  • 主题发起人 主题发起人 cfhi
  • 开始时间 开始时间
C

cfhi

Unregistered / Unconfirmed
GUEST, unregistred user!
用DELPHI自带mediaplay做的媒体播放器,如果先播放视频文件则在Panel中正常显示,而在播放MP3或WMA后再播放视频文件文件时则不在Panel中显示而另开窗口显示,如何解决?

代码如下:
statictext1.Caption:=list.Items.Strings[list.Itemindex];
mp1.FileName:=list.Items.Strings[list.Itemindex];
if (lowercase(combo.Text)='*.wav')or(lowercase(combo.Text)='*.mp3')or(lowercase(combo.Text)='*.wma')then

panel1.Caption:='正在播放......';
mp1.Open;
mp1.DisplayRect:=panel1.ClientRect;
mp1.Play;
 
在mp1.Open;前加mp1.display:=panel1;
 
接受答案了.
 

Similar threads

D
回复
0
查看
911
DelphiTeacher的专栏
D
D
回复
0
查看
868
DelphiTeacher的专栏
D
D
回复
0
查看
840
DelphiTeacher的专栏
D
I
回复
0
查看
719
import
I
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
后退
顶部