码迷,mamicode.com
首页 > 其他好文 > 详细

FORM 的创建

时间:2015-05-12 20:41:57      阅读:121      评论:0      收藏:0      [点我收藏+]

标签:

25

26

27 


//第一种方式

procedure TForm1.btn1Click(Sender: TObject);

begin

With TForm2.Create(Application) do

Try

   ShowModal;

finally

   free;

end;

end;

 

//第二种方式

procedure TForm1.btn2Click(Sender: TObject);

begin

  if not assigned(Form2) then

  begin

    Form2:=TForm2.Create(nil);

    Form2.Show;

  end

end;

 

//第二种方式创建的的窗体需要在FORM2里释放资源

procedure TForm2.FormClose(Sender: TObject; var Action: TCloseAction);

begin

   Form2:=nil;           //Form对象指向空地址

  Action := cafree;     //Form关闭后释放占用的内存

end; 


  

1.引用 TFORM2.

2.在FORM1中使用如下代码创建

 

FORM 的创建

标签:

原文地址:http://www.cnblogs.com/moonwind/p/4498308.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!