Windows 脚本部件  

fireEvent 方法

将来自脚本部件的自定义事件的通知发送到主机应用程序。

fireEvent(eventName[,...])

eventName
<event> 元素中定义的事件名称。

说明

只能激活那些已经在 <public> 元素中声明的事件。

注意   Behavior 处理程序说明了一个与 Automation 处理程序的版本类似的 fireEvent 方法,但该方法支持事件对象。详细信息请参阅在 Behavior 脚本部件中说明自定义事件

示例

下面的脚本部件片段定义了一个 namechanged 事件并演示了如何激活该事件。

注意   CDATA 项是必需的,以使 <script> 元素中的脚本成为不透明的。详细信息请参阅脚本部件文件和 XML 一致性
<public>
   <property name="name">
      <get/>
      <put/>
   </property>
   <event name="namechanged">
</public>
<script language="VBScript">
<![CDATA[
var name
Sub get_lowercaseName()
   get_lowercaseName = name
End Sub
Sub put_lowercaseName(newLCName)
   name = newLCName
   fireEvent("namechanged")
End Sub
]]>
</script>

请参阅

<event> 元素 | 说明事件 | fireEvent (Behavior)