CnPack Forum


 
Subject: CnDebug在BCB6里面如何使用?
bbw
新警察
Rank: 1



UID 2554
Digest Posts 0
Credits 8
Posts 8
点点分 8
Reading Access 10
Registered 2006-9-12
Status Offline
Post at 2006-9-12 13:00  Profile | Blog | P.M. 
CnDebug在BCB6里面如何使用?

按照CnPack帮助中的说法,CnDebug“可在 Delphi 和 C++Builder 下使用”。但是只有pas文件,在BCB里面一般的C++工程中,加入这个pas之后,怎么使用全局对象CnDebugger呢?也没有头文件啊。我是新手,不知道它能不能在BCB的工程当中用,如果可以,怎么使用。
盼答复,谢谢。
Top
Passion (LiuXiao)
管理员
Rank: 9Rank: 9Rank: 9


UID 359
Digest Posts 19
Credits 6812
Posts 3579
点点分 6812
Reading Access 102
Registered 2004-3-28
Status Offline
Post at 2006-9-12 16:11  Profile | Blog | P.M. 
可以参考这篇文章:
http://htm.winsteps.net/program/665.htm
Top
bbw
新警察
Rank: 1



UID 2554
Digest Posts 0
Credits 8
Posts 8
点点分 8
Reading Access 10
Registered 2006-9-12
Status Offline
Post at 2006-9-12 18:10  Profile | Blog | P.M. 
谢谢啊。但是,还是有些不明白。加入工程当然没问题,编译时会自动生成一个hpp文件。我是不是可以把这个hpp文件作为头文件包含进我要用CnDebug的单元?我包含后,编译时提示hpp文件中不能定义匿名的Union等错误,不知怎么回事。
希望能有更详细的说明,谢谢。
Top
Passion (LiuXiao)
管理员
Rank: 9Rank: 9Rank: 9


UID 359
Digest Posts 19
Credits 6812
Posts 3579
点点分 6812
Reading Access 102
Registered 2004-3-28
Status Offline
Post at 2006-9-12 21:25  Profile | Blog | P.M. 
非常抱歉,我们没有完全处理好 Pascal 和 C++Builder 的兼容性,导致出现这种编译错误。
现在我们已经修正了此问题,您可以在我们的 CVS 上获得最新的 CnDebug.pas。如果您上 CVS 不方便,可留下您的mail地址,我把更新后的 CnDebug.pas 发给你。或者等待我们出 0.8.1 版本。 ;)

用最新的 CnDebug.pas 后,就可以在 BCB 里头直接使用 CnDebugger()->TraceMsg("xx"); 来输出内容了。
Top
Passion (LiuXiao)
管理员
Rank: 9Rank: 9Rank: 9


UID 359
Digest Posts 19
Credits 6812
Posts 3579
点点分 6812
Reading Access 102
Registered 2004-3-28
Status Offline
Post at 2006-9-12 21:25  Profile | Blog | P.M. 
CnDebugger()->TraceMsg("xx");
Top
Passion (LiuXiao)
管理员
Rank: 9Rank: 9Rank: 9


UID 359
Digest Posts 19
Credits 6812
Posts 3579
点点分 6812
Reading Access 102
Registered 2004-3-28
Status Offline
Post at 2006-9-12 22:32  Profile | Blog | P.M. 
或者下载安装我们的最新构建版:
http://www.cnpack.org/download/u ... .1.239_Unstable.exe
Top
bbw
新警察
Rank: 1



UID 2554
Digest Posts 0
Credits 8
Posts 8
点点分 8
Reading Access 10
Registered 2006-9-12
Status Offline
Post at 2006-9-12 23:16  Profile | Blog | P.M. 
好的,我下来试试,谢谢。感谢你们辛勤的工作和不厌其烦的解答,希望CnPack越走越好!
Top
bbw
新警察
Rank: 1



UID 2554
Digest Posts 0
Credits 8
Posts 8
点点分 8
Reading Access 10
Registered 2006-9-12
Status Offline
Post at 2006-9-12 23:18  Profile | Blog | P.M. 
对了,发给我一份吧,我的信箱是(此处删掉,问题已解决,谢谢),再次感谢。

[ 本帖最后由 bbw 于 2008-7-15 19:53 编辑 ]
Top
bbw
新警察
Rank: 1



UID 2554
Digest Posts 0
Credits 8
Posts 8
点点分 8
Reading Access 10
Registered 2006-9-12
Status Offline
Post at 2006-9-13 18:23  Profile | Blog | P.M. 
再提个小小的建议:CnDebug Viewer能不能输出消息是滚动的,就是最新的消息始终显示出来,旧的依次上滚或下滚,这样,在监视不停的输出时感觉比较好。
Top
bbw
新警察
Rank: 1



UID 2554
Digest Posts 0
Credits 8
Posts 8
点点分 8
Reading Access 10
Registered 2006-9-12
Status Offline
Post at 2006-9-14 00:46  Profile | Blog | P.M. 
邮件收到,也下载了新版(Unstable),问题解决,谢谢。
Top
 




All times are GMT++8, the time now is 2024-9-20 09:06

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

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