声明自定义事件的名称,该事件可以从脚本部件内被激活。
<event name="name" dispid="dispid"/>
要激活一个事件,请使用 fireEvent 方法。
下面的脚本部件片段定义了两个事件 (namechanged 和 querydone),并演示了如何激活其中之一 (namechanged)。
注意 CDATA 项是必需的,用来使 <script> 元素中的脚本成为不透明的。详细信息请参阅脚本部件文件和 XML 一致性。
<public> <property name="name"> <get/> <put/> </property> <event name="namechanged"/> <event name="querydone" dispid="22"/> <public> <script language="VBScript"> <![CDATA[ var gName Sub get_lowercaseName() get_lowercaseName = name End Sub Sub put_lowercaseName(newLCName) gName = newLCName fireEvent("namechanged") End Sub ]]> </script>
<method> 元素 | <property> 元素 | 说明事件 | 说明方法 | 说明属性 | fireEvent 方法