2012年5月30日

Delphi应用程序的调试(八)事件日志窗口和模块窗口

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

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

Delphi应用程序的调试(七)调试DLL

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

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

Delphi应用程序的调试(六)步进式代码调试

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

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

导航