mediaplayer(100分)

  • 主题发起人 主题发起人 wangqinyun2000
  • 开始时间 开始时间
W

wangqinyun2000

Unregistered / Unconfirmed
GUEST, unregistred user!
mediaplayer1.filename:='e:/145.视频剪辑';
mediaplayer1.devicetype:=dtavivideo;
mediaplayer1.display:=panel1;
mediaplayer1.open;
mediaplayer1.displayrect:=panel1.clientrect;
mediaplayer1.play;
为什么我执行了,这些代码在PANEL1中却看不到图象呢
帮帮忙
 
mediaplayer1.filename:='e:/145.视频剪辑';
mediaplayer1.devicetype:=dtavivideo;
mediaplayer1.display:=panel1;
mediaplayer1.displayrect:=panel1.clientrect;
mediaplayer1.open;
mediaplayer1.play;
 
首先你的播放文件要没问题。另外,为了保持窗口最大化后播放的尺寸仍然保持跟窗口大小融合,必须在窗口的OnResize事件中写上MediaPlayer1.DisplayRect:=Panel1.ClientRect;
 
可能是文件名上的事,建议用一个OpenDialog来打开文件。楼主的代码+楼上的代码,很好用的。
 
mediaplayer1.filename:='e:/145.视频剪辑';
mediaplayer1.devicetype:=dtavivideo;
mediaplayer1.display:=panel1;
mediaplayer1.displayrect:=panel1.clientrect;
mediaplayer1.open;
mediaplayer1.play;
没有用啊
 
天啊,你换一个播放文件,是不是你文件扩展名的事啊。
 
你们平常是用什么文件名的呢????
 
avi还是没用啊
 
是不是我还有什么属性没有改呢,
 
你那个路径下有这个文件吗?
 
当然有了
 
文件的类型名,楼主你给了吗?
 
文件的类型名,楼主你给了吗?
什么意思呢??
 
mediaplayer1.filename:='e:/145.视频剪辑.mpeg';
or
mediaplayer1.filename:='e:/145.视频剪辑.avi';
 
mediaplayer1.filename:='e:/145.视频剪辑.mpeg';
or
mediaplayer1.filename:='e:/145.视频剪辑.avi';

文件名为145,类型为视频剪辑
文件名为145,类型为avi
都试过,都没有用
 
所以才“建议用一个OpenDialog来打开文件”
if OpenDialog1.Execute then
begin

MediaPlayer1.FileName:=OpenDialog1.FileName;
mediaplayer1.open;
mediaplayer1.play;
end;

 
opendialog
也试过了,就是拿它没折了
对了这些大哥,你加我的QQ好吗,我们QQ中讨论
行吗,我的QQ号为282470723
OK
 
你的文件用其它播放器能放出来吗?
 

Similar threads

I
回复
0
查看
719
import
I
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
I
回复
0
查看
623
import
I
后退
顶部