Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ InTouch HMI

创建自引用的 ActiveX 事件脚本

  • Last UpdatedSep 24, 2024
  • 1 minute read

如果使用 ActiveX 事件脚本,则可以将它们配置为引用自身,而不是引用绝对 ActiveX 控件名。这在创建将要复用的 ActiveX 事件脚本时很有用处。ActiveX 事件脚本可以:

  • 引用产生事件的特定 ActiveX 控件 (ThisControl)。

  • 引用调用脚本的特定事件 (ThisEvent)。

通过引用特定事件,可以让 ActiveX 控件将其它参数传递给 ActiveX 控件脚本。

创建自引用的 ActiveX 事件脚本

  1. 为特定的 ActiveX 事件创建 ActiveX 事件脚本。请参阅创建 ActiveX 事件脚本

  2. ActiveX 事件脚本对话框中,选择插入,然后选择 ActiveX。此时出现 ActiveX 控件浏览器对话框。

    ActiveX Control Browser dialog

  3. 在左侧窗格中,执行以下操作之一:

    • 选择 ThisControl,以查看可用于连接此控件(以及在其中复用此脚本的任何其它控件)的属性与方法。

    • 选择 ThisEvent,以查看可用于连接自引用事件的 ActiveX 控件的属性与方法。

  4. 在右侧窗格中,突出显示属性或方法之一,然后选择确定。此时所选的属性或方法粘贴到脚本窗口中。

  5. 配置脚本。

  6. 选择确定

例如,此语句将 ClicknRow 事件参数的值写入 ClickedRow 标记:

ClickedRow = ThisEvent.ClicknRow;