Delphi应用程序的调试(八)事件日志窗口和模块窗口
来源:互联网 发布:手机淘宝上的卖家中心 编辑:程序博客网 时间:2024/05/22 00:40
Delphi应用程序的调试(八)事件日志窗口和模块窗口
事件日志窗口(The Event Log Window)
Event Log(事件日志)是一个专用的Delphi文件,它显示诊断消息,其中包括Delphi产生的诊断信息、用户程序产生的诊断信息、有时还有比如Windows自身产生的诊断信息。例如,Event Log包含被装入模块(大多是DLL)的信息:是否包含调试信息,启动应用程序的时间,停止应用程序执行的时间,碰到某个断点的时间等等。用户可通过Event Log窗口来查看Event Log。
从Delphi主菜单【View | Debug Windows | Event Log】菜单项来显示Event Log窗口。
如下图,给出了调试应用程序期间的Event Log窗口。
Event Log窗口有一个快捷菜单,如下图:
用户可通过快捷菜单来清除Event Log,将Event Log保存成一个文本文件,或增加注释到Event Log中。将Event Log存成文本文件,用户能更彻底地浏览该消息表,或查找某段具体的日志信息。Event Log的快捷菜单也有一个【Properties】菜单项,用户可以用它来进一步定值Event Log。当选择【Properties】菜单项时,会弹出一个对话框,让用户修改Event Log选项,这个对话框与Debug Options对话框中的Event Log页面一样。如下图:
用户可以通过Windows API函数OutputDebugString来将自己的消息发送到Event Log中。
模块窗口(The Module Window)
Module窗口显示当前装入的模块、附加到这些模块的源文件,以及从这些模块引出的符号(函数、过程和变量)。用户可从主菜单【View | Debug Windows | Modules】菜单项来调出Module窗口。Module窗口是一个高级调试工具,因此不在这里作详细介绍。大家应该花些事件实际使用Module窗口,看看它是如何工作的。如下图是实际使用中的Module窗口。
- Delphi应用程序的调试(八)事件日志窗口和模块窗口
- Delphi的CPU调试窗口
- 妙用Delphi编译器开关为程序增加便捷的控制台调试/日志窗口
- 妙用Delphi编译器开关为程序增加便捷的控制台调试/日志窗口
- 妙用Delphi编译器开关为程序增加便捷的控制台调试/日志窗口
- Delphi MDI应用程序高级技巧--子窗口的隐藏
- 应用程序和窗口
- 如何给Delphi的CPU调试窗口,增加对应源代码
- [sikuli]-控制你的应用程序和窗口
- C语言控制台窗口图形界面编程(八):鼠标事件
- 修改应用程序的窗口
- 创建窗口的应用程序
- Delphi非应用程序主窗口创建MDI
- 如何屏蔽控制台应用程序的窗口(虚拟DOS窗口)
- mfc 如何捕获应用程序窗口以外的鼠标事件
- anroid 应用程序窗口()
- Delphi应用程序的调试(一)
- 在应用程序中加入调试窗口
- Delphi应用程序的调试(七)调试DLL
- javaGroups(1)
- LoadRunner测试场景执行过程(七)
- Android 编程中几个 常用的字符串转数字函数
- 使用ImageView引起Missing contentDescription attribute on image的问题
- Delphi应用程序的调试(八)事件日志窗口和模块窗口
- hdu 1143 Tri Tiling
- poj 2253 dijkstra模板的使用
- Delphi应用程序的调试(九)调试技术
- 以金山界面库(openkui)为例思考和分析界面库的设计和实现——代码结构(完)
- 解决VS2005或2008中新建VC++时的错误
- 准提神咒
- Delphi应用程序的调试(十)调试器选项
- VS2010双击选中或者光标选中代码时频繁崩溃问题