WideStudio Logo
WideStudio
Application Builder User's Guide
WideStudio 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.70 for WideStudio ver 3.70, Feb 2004


WideStudio documents index | Table of contents

Copyright(C) T. Hirabayashi, 2000-2004 Last modified: Feb 25, 2004