首页 > 代码库 > delphi 动态绑定代码都某个控件

delphi 动态绑定代码都某个控件

delphi 动态绑定代码都某个控件

Button16第一次是绑定代码,第二次就是执行
procedure TForm2.Button16Click(Sender: TObject);
var
aMethod:tMethod;
begin
aMethod.Code:=self.MethodAddress(Button1Click);
aMethod.Data:=self;
TButton(self.FindComponent(Button16)).OnClick := TNotifyEvent(aMethod);
end;
procedure TForm2.Button1Click(Sender: TObject);
begin
  showmessage(hello);
end;

 

delphi 动态绑定代码都某个控件