Board logo

Subject: 关于CnDebugger的LogMsg [Print This Page]

Author: VictorWoo    Time: 2006-8-7 15:38     Subject: 关于CnDebugger的LogMsg

看到说明中的“IFNDEF NDEBUG and IFDEF DEBUG”
我在自己工程单元的unit行下方加入
{$DEFINE DEBUG}
{$DEFINE NDEBUG} 两行
并将CnDebug单元拷贝到工程目录(因为同事没装cnpack)并uses

程序中加入 CnDebugger.LogMsg('bbb');
CnDebugViewer观察不到输出。如果改成TraceMsg就可以了,怎么回事?

帮助文档说得太简略,没有说明编译开关在哪里写的。
这样可能还有很多好用的功能会错过。如果有一个DEMO Project就很好了
Author: Passion    Time: 2006-8-10 08:52

论坛数据库坏了,丢了一天的帖子。我重新说明一下吧。

DEBUG 需要在 Project Options 对话框里头设置,如果只在单元里头,则只对本单元有效,对CnDebug.pas无效,因此不行。
NDEBUG是用来阻止输出的,它会覆盖DEBUG。

我们在帮助文档中也会补充说明这一点。

demo在cnpack的CVS库中,等我们发布0.8.0后,会全部打包提供下载。
Author: VictorWoo    Time: 2006-8-14 10:48

^_^ 备份工作做得好
ps.论坛服务器用什么做自动备份的?
我原先用Genie Backup,现在由于某种原因没法用了。。




Welcome to CnPack Forum (http://bbs.cnpack.org/) Powered by Discuz! 5.0.0