如何完全释放Dll 我再用LoadLibrary(), GetProcAddress()后,用FreeLibrary()来释放Dll.可是每次调用后程序占用的内存都增加一点.如何才能使dll在每次调用后使它的引用记数为0,并让windows完全释放呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 FreeLibrary后应该就释放了,你看看你的动态库初始化和运行中有没有分配内存,但在释放前没有释放这些内存 你的dll其它地方還有用到麼??如果 LoadLibrary 跟 FreeLibrary一一對應地話 應該是沒問題地。。而且 還有 就算 其引用計數為0 可是windows不一定馬上就釋放它。。 即使我在dll中写一个什么资源都不用的空函数,也还是不行,程序每次调用了dll还是会一点一点的变大。如果我把程序最小化了,再打开,程序占用的内存空间就会变小了,好像释放了。 还有一点就是,我在LibHandle := LoadLibrary()后,用LibHandle := 0来替代FreeLibrary()后,程序占用的内存就不会变大,这又是为什么呢? 如何监听IE的脚本运行?并可以返回我自己的任意结果!? 怎样让WEBservice运行时获的自己所在的目录? 新窗口打开时如何获取控件的值? 我用了一段关于建树的代码,可是老是会出现错误,有谁能帮我解释一下啊?? 请教高手一个问题,如何在一个由数字组成的字符串中是否含有字母,在线等待!谢谢! 搞delphi这么久了,还有个基础的问题不会:怎样允许/禁止form刷新呢? 如何共用同一段代码? 有没有用过 fast-report 的? delphi 程序资源替换问题 请各位介绍几个学习delphi的好网址 请问怎么把字符型转换为double型 怎样用程序得到我的公网ip及本地ip
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货