社区
Windows SDK/API
帖子详情
可否调试动态加载的dll,谢谢!
tuiger2005
2009-11-06 09:09:06
请问程序动态加载delphi编写的dll ,dll可否调试呢?谢谢!我用的是delphi7
...全文
127
9
打赏
收藏
可否调试动态加载的dll,谢谢!
请问程序动态加载delphi编写的dll ,dll可否调试呢?谢谢!我用的是delphi7
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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==>选择你的主程序即可
合并
DLL
把
DLL
作为exe资源合并到EXE中
- **修改EXE源码**: 在C/C++代码中,你需要在运行时
动态
加载
这个嵌入的
DLL
资源,并将其映射到内存中。这通常通过`FindResource`、`LoadResource`和`LockResource`等API完成。 - **
加载
和使用
DLL
**: 使用`...
dll
依赖检测工具.rar
函数指针的完整性是
DLL
能否正常工作的重要因素,如果指针丢失或错误,可能会导致程序运行时出错。通过这种检查,开发者可以提前定位并修复这类问题。 在实际开发过程中,有时我们会遇到“找不到入口点”或“模块...
a_sample_
dll
_and_call
动态
链接库中的静态调用.zip
`LoadLibrary`
加载
DLL
,`GetProcAddress`获取函数地址。在不再需要时,记得调用`FreeLibrary`来释放资源。 6. **
调试
和测试**:使用VS2013的
调试
工具,你可以设置断点,观察函数调用的流程,确保
DLL
和客户端应用...
MSEC.
dll
-1.6.0
MSEC.
dll
的使用通常需要将插件文件复制到Windbg的安装目录下的相应插件目录(如 x64 或 x86),然后在Windbg中
加载
插件进行
调试
。对于初学者,理解Windbg的基本命令和
调试
概念是必要的,以便更好地利用MSEC.
dll
...
测试ProE参数使用
动态
链接库的方式读写
在ProE环境中进行
调试
,检查
DLL
能否正确地读取和写入参数。 5. **集成到ProE**:将编译生成的
DLL
文件放置在ProE的正确插件目录下,并在ProE中通过
加载
项或其他方式调用
DLL
。 6. **错误处理和性能优化**:考虑异常...
Windows SDK/API
1,184
社区成员
22,326
社区内容
发帖
与我相关
我的任务
Windows SDK/API
Delphi Windows SDK/API
复制链接
扫一扫
分享
社区描述
Delphi Windows SDK/API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章