我做了一个程序,里面有多个窗体,我再创建每个窗体的时候都是
TFrom.Create(Application)
因为每次Create窗体的时候都要做一些初始化,比较慢
因此我想每次再窗口关闭的时候我使用action := cahide ;
这样每次我想显示窗体的时候九不用Create了
但是再程序退出的时候需要把资源全部释放掉,该怎么做?
TFrom.Create(Application)
因为每次Create窗体的时候都要做一些初始化,比较慢
因此我想每次再窗口关闭的时候我使用action := cahide ;
这样每次我想显示窗体的时候九不用Create了
但是再程序退出的时候需要把资源全部释放掉,该怎么做?
在W2K里不管资源有没有回收只要执行Application.Terminate后内存就马上回收了上面所说在一定条件下是可以的 ,不过有时它可能引起非法操作,或是就无法关闭应用程序;