创建自引用的 ActiveX 事件脚本
- Last UpdatedSep 24, 2024
- 1 minute read
如果使用 ActiveX 事件脚本,则可以将它们配置为引用自身,而不是引用绝对 ActiveX 控件名。这在创建将要复用的 ActiveX 事件脚本时很有用处。ActiveX 事件脚本可以:
-
引用产生事件的特定 ActiveX 控件 (ThisControl)。
-
引用调用脚本的特定事件 (ThisEvent)。
通过引用特定事件,可以让 ActiveX 控件将其它参数传递给 ActiveX 控件脚本。
创建自引用的 ActiveX 事件脚本
-
为特定的 ActiveX 事件创建 ActiveX 事件脚本。请参阅创建 ActiveX 事件脚本。
-
在 ActiveX 事件脚本对话框中,选择插入,然后选择 ActiveX。此时出现 ActiveX 控件浏览器对话框。

-
在左侧窗格中,执行以下操作之一:
-
选择 ThisControl,以查看可用于连接此控件(以及在其中复用此脚本的任何其它控件)的属性与方法。
-
选择 ThisEvent,以查看可用于连接自引用事件的 ActiveX 控件的属性与方法。
-
-
在右侧窗格中,突出显示属性或方法之一,然后选择确定。此时所选的属性或方法粘贴到脚本窗口中。
-
配置脚本。
-
选择确定。
例如,此语句将 ClicknRow 事件参数的值写入 ClickedRow 标记:
ClickedRow = ThisEvent.ClicknRow;