WideStudio Application Builder User's Guide

| 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