交
交通灯
Unregistered / Unconfirmed
GUEST, unregistred user!
我动态添加一个按钮,
var
Form1: TForm1;
procedure MyOnClick(Sender: TObject); 在此声明
implementation
{$R *.dfm}
procedure TForm1.Button2Click(Sender: TObject);
var
MyBu : TBUTTON;
begin
MyBu:=TBUTTON.Create(Form1);
MyBu.Parent:=Form1;
MyBu.Left:=10;
MyBu.Top:=10;
MyBu.OnClick:=MyOnClick(sender:TObject); 编译时这句出错!
MyBu.Show;
end;
procedure MyOnClick(Sender: TObject);
begin
form1.close;
end;
出错信息:')'expected but ':' found
请问怎样才能 动态添加控件中的事件?
var
Form1: TForm1;
procedure MyOnClick(Sender: TObject); 在此声明
implementation
{$R *.dfm}
procedure TForm1.Button2Click(Sender: TObject);
var
MyBu : TBUTTON;
begin
MyBu:=TBUTTON.Create(Form1);
MyBu.Parent:=Form1;
MyBu.Left:=10;
MyBu.Top:=10;
MyBu.OnClick:=MyOnClick(sender:TObject); 编译时这句出错!
MyBu.Show;
end;
procedure MyOnClick(Sender: TObject);
begin
form1.close;
end;
出错信息:')'expected but ':' found
请问怎样才能 动态添加控件中的事件?