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 控件:关闭

  • 用户单击 ActiveX 控件:单击

  • 用户双击 ActiveX 控件:双击

ActiveX 事件脚本通过名称来确定。缺省条件下,InTouch HMI 自动添加脚本与之关联的控件名与事件。例如:MyActiveXScript (AlarmViewerCtrl1::Click)。

配置新的 ActiveX 事件脚本

  1. 双击要配置的 ActiveX 控件。此时出现该 ActiveX 控件的属性对话框。

    Control Name tab in ActiveX control properties dialog

  2. 选择事件选项卡。

    Events tab in ActiveX control properties dialog

  3. 选择某个事件,如 Click(单击)、DoubleClick(双击)、ShutDown(关闭),或 StartUp(启动)。

  4. 选择该事件的脚本单元。此时出现方括号。

  5. 为事件脚本输入新的名称,然后选择确定。出现消息时,选择确定以创建一个新脚本。

    此时出现 ActiveX 事件脚本对话框。

    ActiveX Event Scripts dialog

  6. 名称框中,可以更改 ActiveX 事件脚本名。

  7. 在窗口中输入脚本。

  8. 选择确定

编辑现有的 ActiveX 事件脚本

  1. 脚本窗格中,展开 ActiveX 事件,右键单击 ActiveX 脚本名,然后选择编辑。此时出现 ActiveX 事件脚本对话框。

  2. 对脚本进行必要的更改,然后选择确定

    删除现有的 ActiveX 事件脚本

    1. 确保没有 ActiveX 控件正在使用要删除的 ActiveX 事件脚本。如果有 ActiveX 控件正在使用该脚本,请先执行以下操作:

      1. 从可能在使用 ActiveX 事件脚本的每个 ActiveX 控件的事件面板中,删除该 ActiveX 事件脚本引用。

      2. 关闭所有窗口并更新使用计数。

    2. 脚本窗格中,展开 ActiveX 事件,右键单击 ActiveX 脚本名,然后选择删除。出现消息时,选择。此时该 ActiveX 事件脚本已删除。

      Related Links