可否调试动态加载的dll,谢谢!

tuiger2005 2009-11-06 09:09:06
请问程序动态加载delphi编写的dll ,dll可否调试呢?谢谢!我用的是delphi7
...全文
126 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
tuiger2005 2009-11-18
  • 打赏
  • 举报
回复
谢谢,我开始就是按最顶层几位的办法做,可动态是无法调试的,至少我没做到.我后来采用了发消息的办法,就是从dll中向主程序发消息,才算勉强解决了问题,散分!
donil 2009-11-07
  • 打赏
  • 举报
回复
jf
kaikai_kk 2009-11-07
  • 打赏
  • 举报
回复
看看
无条件为你 2009-11-07
  • 打赏
  • 举报
回复
可以动态加载。而且调用DLL里面的函数时不用释放DLL临时文件,可以在EXE资源里面直接读的。
建议楼主再加点分,因为问题不是太好搞。
回味一下 2009-11-07
  • 打赏
  • 举报
回复
高手,那怎么将DLL封装到EXE文件里,调用时才解出来,,怎么指定DLL的路径
gyk120 2009-11-07
  • 打赏
  • 举报
回复
OD就可以,执行EXE到DLL领空的时候就能调试了
wintergoes 2009-11-07
  • 打赏
  • 举报
回复
在你的dll的工程中,按楼上几位所说的设置host程序
在没有执行到你加载dll的时候,断点是无效的
xiaowei_001 2009-11-06
  • 打赏
  • 举报
回复
当然可以
run==>parameters==>host application==>调用dll的exe
de410 2009-11-06
  • 打赏
  • 举报
回复
run==>parameters==>host application==>选择你的主程序即可

1,184

社区成员

发帖
与我相关
我的任务
社区描述
Delphi Windows SDK/API
社区管理员
  • Windows SDK/API社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧