WideStudio Logo
WideStudio
Programming Guide
WideStudio Index
Table of contents


执行对象的事件过程

使用成员函数execProcedure(),执行对象中设置的事件过程。

运行EP的成员函数 功能
mpfc::WSCbase_execProcedure(char*) 执行指定名称的事件过程
mpfc::WSCbase_execProcedure(long) 执行指定触发器的事件过程



执行对象中指定名称的事件过程

使用成员函数execProcedure(char*),执行对象中指定名称的事件过程。

use mpfc;

sub event_procedure {
  my ($object) = @_;
  # 执行名为“操作设置”的事件过程
  $object->execProcedure("操作设置");
  return;
}
1;

在上例中,如果对象object中存在指定名称的事件过程,将执行相应的事件过程。否则,不进行任何操作。

执行对象中指定触发器的事件过程

使用成员函数execProcedure(long),执行对象中指定触发器的事件过程。

use mpfc;

sub event_procedure {
  my ($object) = @_;
  # 执行触发器WSEV_ACTIVATE中设置的事件过程
  $object->execProcedure(mpfc::WSEV_ACTIVATE);
  return;
}
1;

如果对象object中存在配置了事件过程的指定触发器,将执行相应的事件过程。否则,不进行任何操作。

Document Release 3.70 for WideStudio ver 3.70, May 2004


WideStudio documents index | Table of contents

Copyright(C) WideStudio Development Team, 1999-2004 Last modified: May 25, 2004