WideStudio/MWT Logo
WideStudio/MWT
Application Builder User's Guide
WideStudio/MWT Index
Table of contents


跟踪调试的方法

可以跟踪调试生成模块的事件处理过程。首先,生成应用程序。 然后,选择"生成"->"跟踪" 将显示如下所示的跟踪对话框。



[跟踪对话框]

点击跟踪对话框中的"开始"按钮,开始进行跟踪。 事件处理过程被启动后,跟踪对话框中显示如下所示的内容。 点击跟踪对话框中的"停止"按钮,停止进行跟踪。



[跟踪信息输出]

例如,如下所示的事件处理过程出现在跟踪信息中。

 function 函数名( ) end 

当应用程序异常中止时,可以发现该处理过程中错误所在。



通过如下所示 (A)表示的 WSGFtrace()函数,应用程序可以输出跟踪信息。

#include <WScom.h>
#include <WSCfunctionList.h>
#include <WSCbase.h>
//-----------------------------------------------
//Function for the event procedure
//-----------------------------------------------
void btn_ep1(WSCbase* object){

  object->setProperty(WSNlabelString,"Hello!"); 
  WSCstring string;
  string = "btn_ep1 called!!!!!\n";
  WSGFtrace(string);                            //(A)
}
static WSCfunctionRegister  op("btn_ep1",(void*)btn_ep1);

通过WSGFtrace( ) 的输出,仅在跟踪信息输出时有效。



[应用程序的跟踪信息内容]


Document Release 3.90 for WideStudio/MWT ver 3.90, Jul 2005


WideStudio/MWT documents index | Table of contents

Copyright(C) WideStudio/MWT Development Team, 1999-2005 Last modified: Jul 31, 2005