聲明自定義事件的名稱,該事件可以從腳本部件內(nèi)被激活。
<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 方法