没有合适的资源?快使用搜索试试~ 我知道了~
DELPHI 2007 动态链接库DLL断点调试
5星 · 超过95%的资源 需积分: 15 15 下载量 201 浏览量
2013-03-01
10:35:34
上传
评论
收藏 708KB DOC 举报
温馨提示
试读
11页
本篇文章来详细地介绍 Delphi 2007中的动态链接库DLL断点调试技术。
资源推荐
资源详情
资源评论
DELPHI 2007 动态链接库 DLL 断点调试
马根峰
( 广东联合电子服务股份有限公司, 广州 510300)
作者博客:
CSDN 博客:http://blog. csdn.net /magenfeng
新浪博客: http://blog.sina.com.cn/magenfeng
QQ 空间: http://user.qzone.qq.com/630414817
1 Delphi 几个经典版本简介
Delphi 从 1995 年的 1.0 版本,发展到现在的最新的 XE3 版本,历经 N 多版本,但最为
经典的几个版本个人觉得应属 7.0、2007 和 2010。
Delphi 7.0 应该是 Delphi 用户最多的版本。
Delphi 2007 是功能就不多说了,归根结底一句话,它是 AnsiString 的最后一个版本,
在 Delphi 2007 中,string 类型映射为 AnsiString ,char 类型映射为 AnsiChar,Pchar 类型映
射 为 PAnsiChar 。 所 以 DELPHI 低 版 本 的 程 序 可 以 较 轻 松 地 迁 移 到 DELPHI 2007 版
本。Delphi 2007 也是 Delphi 程序员很容易上手的晚期版本。
从 Delphi2009 开始起,到现在的 Delphi XE3 为止,都是 unicode 版本。String 类型映
射为 UnicodeString 而不是 AnsiString ,Char 类型映射为 WideChar,PChar 类型映射为
PWideChar。
由于 Delphi 7.0、2007 和 2010 在界面上乃至功能上的一些变化,所以在动态链接库
DLL 断点调试上,有较大的变化。在今后几天的时间中,笔者会以三篇文章来分别详细地
介绍 Delphi 7.0、2007 和 2010 这三个版本中的 DLL 断点调试技术。
本篇文章来详细地介绍 Delphi 2007 中的动态链接库 DLL 断点调试技术。
2 DELPHI 2007 DLL 断点设置与 DLL 调试
在 DELPHI 7.0 以及以前的版本中,动态链接库的调试方法如下:
点击菜单 Run-->Parameters.打开 Run Parameters 窗口,在 Host application 中选中宿主程
序,如图 1 所示。
1
图 1 打开 Run Parameters 窗口,在 Host application 中选中宿主程序
设 置 图 中 断 点 , 然 后 点 击 F9 或 者 Run—Run 来 运 行 宿 主 程 序
Delphi2007_Dll_Debug.exe,但发现断点无效,如图 2 所示:
2
图 2 设置断点后,运行宿主程序 Delphi2007_Dll_Debug.exe,断点无效
点 击 Project-->Options.. , 在 Project Options 窗 口 中 , 点 击 Compiler , 选 中 Debug
information,如图 3 所示:
3
剩余10页未读,继续阅读
资源评论
- 苏生米沿2013-03-03文档很详细,学习一下。
- jianggc222013-03-12内容不错,感谢分享!
magenfeng
- 粉丝: 471
- 资源: 132
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功