请问在form1中新建一个窗口form2,当程序结束时还需要手动释放form2所占用的空间么?如果需要的话怎么释放?
rt.谢谢指点 问题点数:20、回复次数:2Top
1 楼ssyqcwj(云中漫步)回复于 2006-03-04 21:05:39 得分 18
当你的应用程序结束的时候,你程序中所有的窗口资源都会释放!当然前提是你在别的窗口中未申请一些VCL不能自动释放的内存使用语句!
当然,如果你想让你的程序更加易读,你在你的Form1中的调用事件中这样写:
Form2=new TForm2(this);
Form2->ShowModal();
delete Form2;
Form2=NULL;
这样,当Form2关闭时,它使用的资源就会被释放掉了!Top
2 楼lother(阿艺)回复于 2006-03-05 09:54:06 得分 2
同意楼上的
Top




