动态建立后,没释放有问题吗?(50分)

  • 主题发起人 主题发起人 coolbee
  • 开始时间 开始时间
C

coolbee

Unregistered / Unconfirmed
GUEST, unregistred user!
如果我在我的程序里动态建立了一个窗体,但是没有释放.如果我关闭这个程序,这个窗体对象会释放吗?
 
可是我连程序都释放了啊,那这种方式为什么没有看到释放语句
Application.CreateForm(TForm1, Form1);
再有能给个DEMO看到释放和不释放的区别吗?
 
应该是会的。
简单的方法:
不运行你的系统 :
查看系统的可用资源。
连续运行你的系统50次或100次或更多
查看系统的可用资源。
比较一下。

 
当你的程序被关闭后, 你的程序用到的内存被回收,
你的进程的虚拟世界消失。。。。。。
此时,你犯下的错误,如内存漏洞,都会被掩盖过去的。
一句话。。。。。会!
 
一般只有在程序不关闭的时候才需要释放
比如mdi窗口等等
 
后退
顶部