我用delphi7.0编一个简单的AVI播放器 ,结果无法打开文件,求高手指点迷津
部分代码如下procedureTforMain.Button1Click(Sender:TObject);beginOpenDialog1.Filter:='AVI文件(...
部分代码如下
procedure TforMain.Button1Click(Sender: TObject);
begin
OpenDialog1.Filter:='AVI文件(*.avi)|*.avi';
if OpenDialog1.Execute then
begin
Animate1.FileName:=OpenDialog1.FileName;
Animate1.Open:=true;
Animate1.Play(1,0,0);
Button2.Enabled:=true;
Button3.Enabled:=false;
Button4.Enabled:=false;
end;
end;
点击button1后出现打开文件对话框,选择.avi文件后,程序终止出现如图,然后程序中止在 Animate1.Open:=true;求指导啊 展开
procedure TforMain.Button1Click(Sender: TObject);
begin
OpenDialog1.Filter:='AVI文件(*.avi)|*.avi';
if OpenDialog1.Execute then
begin
Animate1.FileName:=OpenDialog1.FileName;
Animate1.Open:=true;
Animate1.Play(1,0,0);
Button2.Enabled:=true;
Button3.Enabled:=false;
Button4.Enabled:=false;
end;
end;
点击button1后出现打开文件对话框,选择.avi文件后,程序终止出现如图,然后程序中止在 Animate1.Open:=true;求指导啊 展开
1个回答
2012-03-18 · 知道合伙人软件行家
关注
展开全部
播放AVI貌似使用的控件是TMediaPlayer,TAnimate打不开AVI吧
追问
TAnimate是打开avi 的,我很肯定,烦恼啊
追答
查看了下资料,解答如下:
1. Animate控件只能播放全帧无压缩的AVI 你要放压缩过的AVI 这个控件不行 。
2. Animate控件只是一个很简单的控件,不能解决复杂的视频播放,所以即使你找到了相应的视频解码器,也未必能被TAnimate控件所使用。
3. TMediaPlayer控件是一个真正的媒体播放控件,只要系统支持它就能播放各种AVI。
所以,推荐你使用TMediaPlayer控件进行AVI播放。
来自:求助得到的回答
vip酷巴流体
2024-12-20 广告
2024-12-20 广告
作为酷巴流体控制(苏州)有限公司的工作人员,对于缓冲器的安装有所了解。以电梯缓冲器为例,其安装步骤如下:首先,确定缓冲器中心位置,使其与轿厢撞板中心对准,偏移不得超过20mm。其次,用水平尺测量缓冲器顶面,确保其水平误差小于2‰。如果为双缓...
点击进入详情页
本回答由vip酷巴流体提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询