D dwxm Unregistered / Unconfirmed GUEST, unregistred user! 2006-02-11 #1 如何释放指定的dll模块?<br><br>例如程序 A.exe 运行过程中,得知其中有一个模块 B.dll。<br><br>程序 A.exe 不是自己的程序,用 spy 可以成功释放 B.dll。<br><br>请问,这个是如何实现的?最好有简要代码,不甚感激!
如何释放指定的dll模块?<br><br>例如程序 A.exe 运行过程中,得知其中有一个模块 B.dll。<br><br>程序 A.exe 不是自己的程序,用 spy 可以成功释放 B.dll。<br><br>请问,这个是如何实现的?最好有简要代码,不甚感激!
白 白河愁 Unregistered / Unconfirmed GUEST, unregistred user! 2006-02-12 #2 可以用 FreeLibrary,不过先要进入 a.exe 进程。
鳄 鳄鱼先生 Unregistered / Unconfirmed GUEST, unregistred user! 2006-02-12 #3 LoadLibrary....<br>FreeLibrary
D dwxm Unregistered / Unconfirmed GUEST, unregistred user! 2006-02-12 #4 to 白河愁:<br>你的意思是用自己的dll,注入到目标进程,然后再释放?<br><br>to:鳄鱼先生:<br>单独用你的办法不行啊<br><br>谁能举个例子,谢谢!
木 木桩 Unregistered / Unconfirmed GUEST, unregistred user! 2006-02-12 #5 同样关注。自己程序里FreeLibrary肯定不行,但又不想插入代码到目标程序...
R rgbigeiq Unregistered / Unconfirmed GUEST, unregistred user! 2006-02-12 #6 如果是对象,可以用FREE <br>如果是DLL,可以用FREELIBRARY
T tianliangle2003 Unregistered / Unconfirmed GUEST, unregistred user! 2006-02-17 #8 to dwxm:<br> 能否把你的卸载dll的源代码给我一份,谢谢<br>jzj_jony@126.com
B bbscom Unregistered / Unconfirmed GUEST, unregistred user! 2006-02-17 #9 Delphi中的DLL封装和调用对象技术及配书源码 <br>http://www.delphifans.com/SoftView/SoftView_1439.html
F ff_ff Unregistered / Unconfirmed GUEST, unregistred user! 2006-03-04 #10 Dll中有个入口函数,<br>procedure DLLEntryPoint(dwReason: DWord);<br>begin<br> case dwReason of<br> DLL_PROCESS_ATTACH: ShowMessage('Attaching to process');<br> DLL_PROCESS_DETACH: ShowMessage('Detaching from process');可以在这里释放<br> DLL_THREAD_ATTACH: MessageBeep(0);<br> DLL_THREAD_DETACH: MessageBeep(0);<br> end;<br>end;<br>说得不对请指正
Dll中有个入口函数,<br>procedure DLLEntryPoint(dwReason: DWord);<br>begin<br> case dwReason of<br> DLL_PROCESS_ATTACH: ShowMessage('Attaching to process');<br> DLL_PROCESS_DETACH: ShowMessage('Detaching from process');可以在这里释放<br> DLL_THREAD_ATTACH: MessageBeep(0);<br> DLL_THREAD_DETACH: MessageBeep(0);<br> end;<br>end;<br>说得不对请指正