05 2012 档案

Delphi应用程序的调试(八)事件日志窗口和模块窗口
摘要:事件日志窗口(The Event Log Window) Event Log(事件日志)是一个专用的Delphi文件,它显示诊断消息,其中包括Delphi产生的诊断信息、用户程序产生的诊断信息、有时还有比如Windows自身产生的诊断信息。例如,Event Log包含被装入模块(大多是DLL)的信息:是否包含调试信息,启动应用程序的时间,停止应用程序执行的时间,碰到某个断点的时间等等。用户可通过... 阅读全文

posted @ 2012-05-30 21:10 pchmonster 阅读(3354) 评论(0) 推荐(1) 编辑

Delphi应用程序的调试(七)调试DLL
摘要:调试DLL与调试可执行文件在大多数地方都是相同的。在DLL的代码中设置断点,当碰到断点时,调试器就会暂停执行DLL。通常是通过创建测试程序并在调试器下运行测试程序办法来测试DLL。 但是,有时候需要测试可执行文件使用的DLL,而可执行文件又是其他开发环境建立的。比如说,要建立一个供Visual Basic应用程序调用的DLL;肯定不能在Delphi调试器下运行一个VB应用程序,能做的只是告诉De... 阅读全文

posted @ 2012-05-30 20:53 pchmonster 阅读(5326) 评论(1) 推荐(3) 编辑

Delphi应用程序的调试(六)步进式代码调试
摘要:步进式代码调试(Stepping Through Your Code) 步进式代码调试是最基本的调试操作之一,但仍要在此讲述。人们常常容易犯只见树木不见森林的错误。经常复习基本的知识有助于读者了解以前不知道的东西。 调试沟槽符号(Debugging Gutter Symbols) 在开始讲述之前,先要说说在调试会话期间出现在Code Editor沟槽中的符号。在之前的讲解中讲过,当用户在一个... 阅读全文

posted @ 2012-05-30 20:38 pchmonster 阅读(5523) 评论(0) 推荐(5) 编辑

Delphi应用程序的调试(五)其他调试工具
摘要:Delphi7中提供了一些附加调试工具来帮助用户检查程序错误。从性能上讲,其中一些工具属于高级调试工具。尽管高级调试工具不像其他工具那样常用,但对于经验丰富的编程人员来说,它们是非常有用的。 Evaluate/Modify对话框(The Evaluate/Modify Dialog Box) 该对话框用于检查变量的当前值和修改变量的值。使用这个对话框,用户可以修改某个变量的值来测试不同的输出结... 阅读全文

posted @ 2012-05-26 22:20 pchmonster 阅读(6619) 评论(1) 推荐(3) 编辑

Delphi应用程序的调试(四)The Debug Inspector
摘要:调试检查器(The Debug Inspector) Debug Inspector使用户能查看诸如类和记录的数据对象,也可以用它来查看整数、字符数组等简单数据类型,但这类简单数据类型最好是用Watch List查看。Debug Inspector最大用途是用于查看类和记录。 Note 只有在调试器下运行的程序暂停执行时,才能使用Debug Inspector。 要查看一个对象... 阅读全文

posted @ 2012-05-26 20:16 pchmonster 阅读(6492) 评论(0) 推荐(4) 编辑

Delphi应用程序的调试(三)监视变量
摘要:监视变量(Watching Variables) 当程序停在一个断点处时,用户做些什么呢?通常用户在断点处停下来是要检查变量的值,某个变量的值是否与预料的取值相同?或者某个变量取什么值(事先并不知道这个变量的取值)。 Watch List窗口的作用是使用户能检查变量的值。编程人员常常忽视这个简单而又根本的特性,因为他们没有花时间来完整地学习调试器的使用。用户可添加任意多的变量到Watch Li... 阅读全文

posted @ 2012-05-25 14:32 pchmonster 阅读(11640) 评论(1) 推荐(8) 编辑

Delphi应用程序的调试(二)使用断点
摘要:使用断点(Using Breakpoints) 当用户从Delphi IDE 运行程序时,程序全速运行,只会在设置了断点的地方停住。 New Term 断点(breakpoint)是一种标记,用以通知编译器,当程序运行到断点所在位置时暂停程序的执行。 设置和清除断点(Setting and Clearing Breakpoints) 断点的设置可通过点击Code Editor... 阅读全文

posted @ 2012-05-22 11:33 pchmonster 阅读(14785) 评论(5) 推荐(5) 编辑

Delphi应用程序的调试(一)
摘要:集成式调试器是Delphi IDE的一个重要特性。该调试器使用户能方便地设置断点、监视变量、检查对象等等。在运行程序时,使用该调试器能快速查找出程序发生了什么(或未发生什么)。一个号的调试器对程序开发的效率至关重要。 调试工作容易被忽略。我也是刚开始学习Windows编程时,很长时间都未理睬调试器,因为当时忙于学习如何编写Windows应用程序。当后来知道这是一个很有价值的调试器的后,才后悔为什... 阅读全文

posted @ 2012-05-08 11:07 pchmonster 阅读(8980) 评论(1) 推荐(7) 编辑

Delphi之Code Explorer
摘要:Code Explorer(代码浏览器)是Delphi IDE的特性之一,它大受用户的欢迎。正如其名所表示,Code Explorer用于快速浏览源代码单元。Code Explorer通常位于Code Editor的左边,如上图所示。 Code Explorer显示单元的所有类、函数、过程、变量和Uses列表。类节点扩展开来显示所有的属性、变量、字段和某个类的方法。如下图: 当在Cod... 阅读全文

posted @ 2012-05-07 13:52 pchmonster 阅读(2915) 评论(2) 推荐(2) 编辑

Delphi Code Editor 之 编辑器选项
摘要:可从Code Editor的右键菜单中选择“Properties”菜单项来查看编辑器选项。也可以从主菜单【Tools | Editor Options…】打开编辑器选项对话框。如下图: 下面分别来讲述各个页面。 1、General页面 这两个页面用于控制编辑器的工作方式。其中包括很多选项。 页面下面的“Editor SpeedSetting”组合框,可从里面选择多种设置,如下图: ... 阅读全文

posted @ 2012-05-07 10:33 pchmonster 阅读(8223) 评论(8) 推荐(2) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示