var r1:tbutton;
begin
r1.create(self);
end;
肯定不行了,你还要对button的属性设置,如left,right这些。
关键好像是:r1.parent:=Form1;
begin
r1.create(self);
end;
肯定不行了,你还要对button的属性设置,如left,right这些。
关键好像是:r1.parent:=Form1;
b :TButton;
begin
b := TButton.Create(Self);
b.Parent := Form1;
endl
begin
r1:=tbutton.create(self);
r1.name:='1';
r1.caption:='asdfsd';
r1.left:=10;
r1.top:=10;
r1.parent:=form1;//这个必须要的
r1.visible:=true;
r1.show;
end;
当然也可为之指定事件处理程序
var B2:TButton;
begin
B2:=TButton.Create(nil);
B2.Parent:=Form1;
end;