请问form的close和release有什么区别? form.release是把form在内存里释放掉,但form.close呢?我在form的edit1.txt里写的内容经form.close和form.show后还保存着,难到form只是隐藏了? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 close没有释放,只是关闭,你可以在用show打开,但是release以后你就必须要重新create了 那Free和Release 有什么区别呢? release要等窗口处理完所有的事件和消息后,才会释放窗口,所以更加安全. close只是将窗体隐藏!release是释放,一般不用在窗体对象中!FREE比较安全,表现在已释放的对象调用FREE也不会出错!也就是说可以这样用:Form2:=Tform2.Create(Self);Form2.ShowModal;form2.free;form2.free;//可能调用多次Free,程序也不会出错! close并没有从内存中释放,一般要从内存中释放,用free我只会瞎说 Quickreport 直接发传真 Delphi2010如何安装第三方控件? 我想用delphi7练习制作电子商务类的程序,哪里有好点的教程可以下载? 如何将一个DBGrid控件的多条记录添加到另一个DBGrid控件中, 求助:关于Delphi的自定义消息 怎样为软件编写在线注册!大家帮我啊! Quickreport中关于PageFooter的问题,为什么? IStream能否保存到文件,然后从文件读出??? 关于系统的问题! 那位大侠来救我!急救! 请问我把DBGrid中的某一列变为下拉框后,如何用键盘操作??? delphi简单问题
FREE比较安全,表现在已释放的对象调用FREE也不会出错!也就是说可以这样用:
Form2:=Tform2.Create(Self);
Form2.ShowModal;
form2.free;
form2.free;//可能调用多次Free,程序也不会出错!
我只会瞎说