CnDebugViewer 使用说明

欢迎您使用 CnPack 开发组开发的 CnDebug/CnDebugViewer 日志记录型调试信息输出查看工具。CnDebugViewer 是 Windows x86 平台下以独立可执行文件方式提供给开发者使用的调试信息输出接收查看工具,它用来接收并显示 CnDebug.pas 输出的内容,同时也有接收 OutputDebugString 输出内容的功能。

 

CnDebugViewer 功能简介

CnDebugViewer 主要用来接收 CnDebug.pas 输出的调试信息和计时信息。调试信息在主窗口中以树状显示,可方便地根据各种条件过滤显示,也可保存成 XML 文件并再次载入。CnDebugViewer 的主界面如图所示:

 

CnDebugViewer 启动时会初始化一片共享内存区域并设置好队列读写标记。然后 CnDebugViewer 启动一读取线程,专门负责读取从 CnDebug 的输出,并根据发送端的进程 ID 开启不同的子窗口显示。最下面状态栏之上是进程标签切换页,页标题显示了输出进程的文件名和进程 ID。点击不同的标签可切换到不同的进程输出窗口。

中部的树状显示区是用来显示输出信息条目,右边的是计时结果显示区,下方是详细信息显示区,用来显示选中的调试信息的详细内容。主窗口上部的工具栏是菜单项的快捷按钮,在此不重复说明。

 

文件菜单

 

编辑菜单

 

查看菜单

(说明:分隔线是 CnDebug 单元中输出的一条特殊信息,用来表示信息间的分隔,可用 LogSeparator 或 TraceSeparator 方法输出。)

 

控制菜单

 

选项菜单

 

帮助菜单

 

显示过滤

子窗口上部是显示信息查找和过滤区,它能根据用户选择的过滤条件调整显示输出。注意这里的过滤和发送端过滤机制不同。

 

您在使用中如果有任何的问题或建议,请与我们联系:master@cnpack.org,开发组将尽力为您提供帮助!

 

相关主题

CnDebug 使用说明

CnPack 许可协议

关于 CnPack

 


(C)版权所有 2001-2013 CnPack 开发组