WideStudio/MWT Logo
WideStudio/MWT
Programming Guide
WideStudio/MWT 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.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