我新建了动态数组
var btn : array of Tbutton;
setlength....
for i:=0 to 10 do
begin
btn[i]:=Tbutton.create(self);
btn[i].parent:=self
end;
如何加入响应的处理呢。。函数(抑或过程)如何定义呢。。
如有答复,感激不尽
var btn : array of Tbutton;
setlength....
for i:=0 to 10 do
begin
btn[i]:=Tbutton.create(self);
btn[i].parent:=self
end;
如何加入响应的处理呢。。函数(抑或过程)如何定义呢。。
如有答复,感激不尽
然后赋值给你的动态控件。btn[i].onclick := mybtnClick;MybtnClick : TNotifyEvent;如下程序:
TForm1 = class(TForm)
private
procedure MyBtnClick(Sender: TObject);
public
{ Public declarations }
end;implementation{$R *.DFM}procedure TForm1.MyBtnClick(Sender: TObject);
begin
ShowMessage('hi');
end;