5,388
社区成员
发帖
与我相关
我的任务
分享
procedure TForm1.Button1Click(Sender: TObject);
var form2:tform;
begin
//if not assigned(form2) then
//Form2:=Form2.create(self);
Application.CreateForm(TForm,form2);
Form2.Show;
form2.Name :='TEST';
end;
procedure TForm1.Button1Click(Sender: TObject);
var
form2:tformMy; //Tform是一个抽象的基类,这里必须是 你自己继承实现的一个form类才行
begin
//if not assigned(form2) then
Form2:=TFormMy.create(self);
Form2.show;
form2.Name :='TEST';
//注意这个form2没有释放,只会在form1释放是时候被自动释放
end;
var
Form2: TForm;
Memo: TMemo;
begin
Application.CreateForm(TForm, Form2);
Form2.Show;
Memo := TMemo.Create(self);
Memo.Parent := Form2;
Form2.Name := 'TEST';
end;