function Create_object;
var frm_temp: Tform;
Btn_temp: Tbutton;
ProgressBar1:=TProgressBar;
begin
frm_temp:= Tfrm.create(nil);
frm_temp.caption:= 'XXX';
btn_temp:= Tbutton.create(frm_temp);
btn_temp.parent:=frm_temp;
btn_temp.setBounds(10,10,40,30);
ProgressBar1:=TProgressBar.Create;
ProgressBar1.parent:=frm_temp;
ProgressBar1.setBounds(100,100,400,130);
frm_temp.show;
end;
var frm_temp: Tform;
Btn_temp: Tbutton;
ProgressBar1:=TProgressBar;
begin
frm_temp:= Tfrm.create(nil);
frm_temp.caption:= 'XXX';
btn_temp:= Tbutton.create(frm_temp);
btn_temp.parent:=frm_temp;
btn_temp.setBounds(10,10,40,30);
ProgressBar1:=TProgressBar.Create;
ProgressBar1.parent:=frm_temp;
ProgressBar1.setBounds(100,100,400,130);
frm_temp.show;
end;
&
btn_temp.OnClick := Button1Click;
var frm_temp:tform;
btn_temp:integer;
begin
frm_temp:=tfrm.create(nil);
btn_temp:=createwindow('BUTTON','OK',WS_VISIBLE OR WS_CHILD
OR BS_PUSHLIKE OR BS_TEXT,
216,8,75,25,form.handle,0,0,NIL);
frm_temp.show;
end;
//btn_temp表示句柄;
parent属性,你没有设定它当然没有显示啦
btn_temp.parent:=from1;
它的事件是这样写,你可以先写一个过程
在
btn_temp.onclicked;=x;//x为你的过程名