我想在程序中动态建立一form,方法如下:
1:try
application.createform(Tform1,form1);
...
finally
form1.free;
end;
2: try
form1:=Tform1.create(application);
...
finally
form1.free;
end;
3: try
form1.Tform1.CreateNew(application);
finally
form.free
end;
请问这三种方法中,哪一种方法比较好,试作解析。
1:try
application.createform(Tform1,form1);
...
finally
form1.free;
end;
2: try
form1:=Tform1.create(application);
...
finally
form1.free;
end;
3: try
form1.Tform1.CreateNew(application);
finally
form.free
end;
请问这三种方法中,哪一种方法比较好,试作解析。
解决方案 »
- D2009的大问题
- 那位有数据库设计说明书的 实际列子,可以给参考一下么
- 如何在工具栏的最右边放置一个动画?
- 用delphi自带的TExcelApplication控件如何在工作表中插入一行?
- 先安装了DevExpress.ExpressQuantumGrid.Suite.v5.0.Full_Source_Code.for.Delphi.7, 怎样安装DevExpress.SpreadSheet 1.17 for d7
- opendialog同时打开多个文件的限制问题
- 今天偶生日,接分了哦!!呵呵。。。。
- 我成为IBM代理商了
- 200分请教?高手请进!!怎样才能使不同应用程序中的鼠标都变成自己定义的鼠标资源?????非常急!!!!!!
- 如何让自定义类的实例在堆上创建?
- shadowfish(<)<-<-<<死鱼<)<-<-<) 来拿分!
- How to exit a loop statement? not by goto
form1 := Tform1.Create(Self)
else form1.show;