首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

诊断宏TRACE和WARN如何用?还有生成的OutDbg1.txt文件在哪看

2012-02-17 
诊断宏TRACE和WARN怎么用?还有生成的OutDbg1.txt文件在哪看?我在.cpp文件中输入:void__fastcallTForm1::Fo

诊断宏TRACE和WARN怎么用?还有生成的OutDbg1.txt文件在哪看?
我在.cpp文件中输入:
void   __fastcall   TForm1::FormCreate(TObject   *Sender)
{
TRACE( "Entering   FormCreate() ");
                Edit2-> Enabled   =   false;
TRACE( "Leaving   FormCreate() ");
}
然后在.h文件加入
#include   <checks.h>
程序运行正常,可是生成的一个称为OutDbg1.txt的文件在哪里看呢?
在cbuilder安装目录下没搜到.
哪位好心人能帮帮忙?先谢谢了

[解决办法]
可以通过这样的方式实现
#define TRACE(X) OutputDebugString(X)
...


void __fastcall TForm1::FormCreate(TObject *Sender)
{
TRACE( "Entering FormCreate() ");
Edit2-> Enabled = false;
TRACE( "Leaving FormCreate() ");
}
然后可以在EventLog(Ctrl+Alt+V)窗口中查看输出信息

热点排行