2024年3月13日发(作者:)
(转 Delphi7的开发调试技巧及快捷键
Delphi 开发的调试技巧
1、设置调试选项
Delphi 主菜单。 【 Project 】 ->【 Options 】 , 或单击工程管理器中的
【 Project Options 】 按钮。显示 Project Options,选择 Complier
<1>选中 Debug Information :把调试信息嵌入到 DCU 单元文件,会加大编译后的
DCU 文件,但不会影响最后生成的 exe 的大小和执行速度。同时激活【 Search 】菜单中
的【 Find Error 】命令。
当文件中包含调试信息并得到一个运行时错误 (run-time error, 记录下 Delphi 提供
的 16进制地址,在【 Search 】->【 Find Error 】中输入, Delphi 将重新编译程序,并停
留在 产生错误的命令行。
<2>Local symbols:决定调试器能否看到在 Implementation 中定义的局部变量。
<3>Reference infoj选项 /Definition Only选项
是否产生应用程序中对象标识符的引用信息。 信息和对象代码存在 dcu 文件中, 可
以使用对 象浏览器查看。如果 Definition Only 选项同时选中,编译器将生成标识符定义
位置的信 息,能够激活对象浏览器的 Refenrence 页。如果不选, Dcu 文件更小。
编辑器命令
{$D} Debug Information
{$L} Local Information
{$Y} Symbol Information
{$C} Assertions
2、使用内部调试器
<1> 命令行参数
在【 Run 】->【 Parameters 】中设置
<2>断点
条件断点
使源代码断点只有在满足某个条件时才有效。
在【 View 】->[Debug windows]->【 BreakPoints 】打开“BreakPoint List”对
话框, 右击断点,从弹出菜单中选择属性。打开“Source BreakPoint Properties”对话框,


发布评论