诊断宏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)窗口中查看输出信息