WideStudio Programming Guide

| WideStudio Programming Guide | WideStudio Index Table of contents

> ## 在线读入应用软件窗

> 在线读入应用软件窗时，使用下面的共同（Global）函数。

> 读入函数 | 功能
> WSGFloadWindow(prm1,prm2,prm3,prm4) | 读入存蓄应用软件窗
> char* prm1 | 存蓄属性，”FILE"=读入FILE数据
> char* prm2 | 存蓄数据名、 prm1=”FILE”，文件名
> WSCbase** prm3 | 应用软件窗的返回值pointer
> | 设定中应用软件窗的返回值
> WSCbase* prm4 | 指定部分应用软件窗的父对象窗口
> long 返回值 | WS_NO_ERR =正常/其他=异常

> 在线读入应用软件窗时的处理如下。

>       #include "WSCconductor.h"
>     ...

>       WSCbase* window   = NULL;             //for returned value:
>       char*    field    = "FILE";           //from FILE.
>       char*    fname    = "newpic001.oof";  //FILE name.
>       char*    path     = "/usr1/win/data"; //specify the directory.

>       //Specify the directory.
>       WSGIconductor()->setSerializePath(path);

>       //Loading of the stored application window.
>       long ret = WSGFloadWindow(field,fname,&window,NULL);
>       if (ret == WS_NO_ERR){
>         //success
>         window->setVisible(True); //display the window.
>       }

> 在stype中 ，指定存蓄类型名(存蓄属性)。现在提供有FILE。将来，准备扩展到Process共有，网络相连等FILE 以外的区域。在path中，将读入目录的路径指定为Global Instance。默认值为现在使用中的目录。
> 在fname中，指定存蓄数据名称(文件名称)，通过WSGFloadWindow函数读入。读入成功的话，应用软件窗即可使用。请注意，当多次运行时，将被多次生成。
> 如果WSGFloadWindow函数出错，请试着确认文件存在的目录是否正确，以及存取权是否正确等。

> ### 在线读入部分应用软件窗

> 在线读入部分应用软件窗的处理如下。

>       #include "WSCconductor.h"
>     ...

>       WSCbase* window   = NULL;      //for returned value:
>       WSCbase* parent   = newwin000; //the parent instance for
>                                      //the partial application window.
>       char*    field    = "FILE";    //from FILE.
>       char*    fname    = "newpic001.oof";  //FILE name.
>       char*    path     = "/usr1/win/data"; //specify the directory.

>       //Specify the directory.
>       WSGIconductor()->setSerializePath(path);

>       //Loading of the stored partial application window.
>       long ret = WSGFloadWindow(field,fname,&window,parent);
>       if (ret == WS_NO_ERR){
>         //success
>         window->setVisible(True); //display the window.
>       }

> 在stype中 ，指定存蓄类型名(存蓄属性)。现在提供有FILE。在path中，将读入目录的路径指定为Global Instance。默认值为现在使用中的目录。
> 在fname中，指定存蓄数据名称(文件名称)。Parent中，指定部分应用软件窗的父对象。在父对象中，指定应用软件窗，区域等具有配置项目功能的管理项目。读入成功的话，应用软件窗即可使用。请注意，当多次运行时，将被多次生成。
> 如果WSGFloadWindow函数出错，请试着确认文件存在的目录是否正确，以及存取权是否正确等。

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