大
大文
Unregistered / Unconfirmed
GUEST, unregistred user!
1、我有两个程序用Delphi写的,一个是ISAPI DLL程序,是在浏览时由 pws 装入内存,另外写了一个 EXE 程序专门用来清除内存中的 ISAPI DLL程序。<br><br>2、每次启动DLL时将 DLL 的 handle 存到一个ini 文件中,用EXE程序清除Dll程序时调用记录在ini文件中的 dll 的 handle 进行清除,为什么总是不能清除Dll文件?<br><br>3、DLL本身有没有清除的方法,我在DLL中加入一个 Freelibrary 方法后,退出是退出了但是将PWS也一起退出了,还会出现非法操作。<br><br>4、我查出:在 pws 中装入 Dll 时的 handle 和在 EXE中装入 Dll 的handle 差别很大,同是一个Dll文件为何差别这么大?<br><br>急盼高手解答,万分感谢!<br>