CnPack Forum


 
Subject: 关于CnDebugger的LogMsg
VictorWoo
灌水科科长
Rank: 3Rank: 3



Medal No.1  
UID 1975
Digest Posts 1
Credits 114
Posts 98
点点分 114
Reading Access 10
Registered 2006-3-11
Location 福建
Status Offline
Post at 2006-8-7 15:38  Profile | Site | Blog | P.M.  | QQ | ICQ Status
关于CnDebugger的LogMsg

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

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

帮助文档说得太简略,没有说明编译开关在哪里写的。
这样可能还有很多好用的功能会错过。如果有一个DEMO Project就很好了
Top
Passion (LiuXiao)
管理员
Rank: 9Rank: 9Rank: 9


UID 359
Digest Posts 19
Credits 6838
Posts 3591
点点分 6838
Reading Access 102
Registered 2004-3-28
Status Offline
Post at 2006-8-10 08:52  Profile | Blog | P.M. 
论坛数据库坏了,丢了一天的帖子。我重新说明一下吧。

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

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

demo在cnpack的CVS库中,等我们发布0.8.0后,会全部打包提供下载。
Top
VictorWoo
灌水科科长
Rank: 3Rank: 3



Medal No.1  
UID 1975
Digest Posts 1
Credits 114
Posts 98
点点分 114
Reading Access 10
Registered 2006-3-11
Location 福建
Status Offline
Post at 2006-8-14 10:48  Profile | Site | Blog | P.M.  | QQ | ICQ Status
^_^ 备份工作做得好
ps.论坛服务器用什么做自动备份的?
我原先用Genie Backup,现在由于某种原因没法用了。。
Top
 




All times are GMT++8, the time now is 2024-11-21 21:32

    本论坛支付平台由支付宝提供
携手打造安全诚信的交易社区 Powered by Discuz! 5.0.0  © 2001-2006 Comsenz Inc.
Processed in 0.008800 second(s), 9 queries , Gzip enabled

Clear Cookies - Contact Us - CnPack Website - Archiver - WAP