| WideStudio Programming Guide | WideStudio Index Table of contents

> ## 执行对象的事件过程

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

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

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

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

>     def event_procedure(object):
>       # 执行名为“操作设置”的事件过程
>       object.execProcedure("操作设置");
>       return
>     mpfc.WSGFfunctionRegister("event_procedure",event_procedure)

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

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

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

>     def event_procedure(WSCbase* object):
>       # 执行触发器WSEV_ACTIVATE中设置的事件过程
>       object.execProcedure(mpfc.WSEV_ACTIVATE);
>       return
>     mpfc.WSGFfunctionRegister("event_procedure",event_procedure)

> 如果对象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