用到一个animate、三个button(play,pause,stop),下面是代码,编译时提示出错。{}中的是我的问题,请按题号回答,谢谢了!!unit Unit1;interfaceuses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, ComCtrls;type
TForm1 = class(TForm)
Animate1: TAnimate;
Button1: TButton;
Button2: TButton;
Button3: TButton;
procedure FormCreate(Sender: TObject);
procedure Button1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
procedure Button3Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;var
Form1: TForm1;implementation{$R *.dfm}procedure TForm1.FormCreate(Sender: TObject);
begin
button2.Enabled:=false;
button3.Enabled:=false;
end;procedure TForm1.Button1Click(Sender: TObject);
begin
with tanimate.Create(form1) do {Q1: 这句话什么意思?有什么用?}
begin
parent:=form1; {Q2: 这句话什么意思?有什么用?}
filename:='H:\bc\Delphi\Borland\Delphi6\Demos\CoolStuf\cool.avi';
active:=true;
end;
animate1.Active:=true;
button2.Enabled:=true;
button3.Enabled:=true;
end;procedure TForm1.Button2Click(Sender: TObject);
begin
animate1.Seek(10);
end;procedure TForm1.Button3Click(Sender: TObject);
begin
animate1.Stop;
end;end.
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, ComCtrls;type
TForm1 = class(TForm)
Animate1: TAnimate;
Button1: TButton;
Button2: TButton;
Button3: TButton;
procedure FormCreate(Sender: TObject);
procedure Button1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
procedure Button3Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;var
Form1: TForm1;implementation{$R *.dfm}procedure TForm1.FormCreate(Sender: TObject);
begin
button2.Enabled:=false;
button3.Enabled:=false;
end;procedure TForm1.Button1Click(Sender: TObject);
begin
with tanimate.Create(form1) do {Q1: 这句话什么意思?有什么用?}
begin
parent:=form1; {Q2: 这句话什么意思?有什么用?}
filename:='H:\bc\Delphi\Borland\Delphi6\Demos\CoolStuf\cool.avi';
active:=true;
end;
animate1.Active:=true;
button2.Enabled:=true;
button3.Enabled:=true;
end;procedure TForm1.Button2Click(Sender: TObject);
begin
animate1.Seek(10);
end;procedure TForm1.Button3Click(Sender: TObject);
begin
animate1.Stop;
end;end.
解决方案 »
- 关于DBGRIDEH查询的相关问题,在线等~~~~
- 一段C语言和有关中断控制的代码分析
- 好久不来了,贴几篇感人的文章,让各位兄弟姐妹感动感动沉睡的心灵。
- 简单问题:在DBGrid中,按ctrl+Delete不让删除,怎么实现?
- 我把dragmode属性设置成dmautomatic后,组件不想应双击事件了!
- 一个教务管理系统
- 请问如下经典的DELPHI书在何处有下载?(最好是直接链接的)up有分
- 关于冰河的后继版本的疑惑……
- fastReport RichView行距
- Delphi里用什么能得到某一目录下所有文件名?
- ?报表里QRDBText面的Mask属性能否把时间(2002-2-3 8:03)格式化为8:03!!!
- 请问我创建的控件为什么不能释放。
相当于:
var animate1: tanimate;
begin
animate1 := tanimate.Create(form1)
with animate1 do
... ...
Q2:设置它在谁的上面显示