R
richardi
Unregistered / Unconfirmed
GUEST, unregistred user!
我把各个业务窗体用DLL封装起来,主exe程序只管调用,调用时把ADOConnection 传给DLL共享数据库连接。把各个业务窗体都打开,运行测试占用内存36M,而我不用DLL封装,直接编译成一个EXE只有25M,怎么比EXE多占这么多内存呢?我仔细查了代码,没有内存泄漏。<br><br>还有,我的exe程序中的动态窗体关闭后,windows任务管理器的内存占用数并没有立即减少很多,只是略微减少了一些,是不是windows回收内存没这么快啊?我的窗体的确是释放掉了。