当数据源值的更改程度超过死区限制,或者当与数据源关联的质量或错误信息有更改时发生。 DataChange 事件在数据更改处理结束时发生,因此,动画或事件对象的内部状态(属性)将反映此更改。先前值未存储在对象中。 如果在执行脚本时发生相同的事件,系统在这种情况下会让一个且仅仅一个事件进入队列。即,如果发生多项数据变化,下一次事件触发会反映最新的信息。 句法object_DataChange(ByVal DataValue As Variant, ByVal TimeStamp as Date, ByVal Transition As Long, ByVal Reserved As Variant) 属性DataChange事件语法有这些部分:
事件激发定义
当数据从未知状态变为已知状态时,将触发 DataChange 事件。因此,如果在打开 iFIX 调度时执行从配置环境切换到运行时环境等操作,则会相应地触发 DataChange 事件。 在数据链接中使用 DataChange 事件如果尝试在数据链接中使用 DataChange 事件,则无法通过在右键单击菜单中选择“编辑脚本”来创建 VBA 对象。 如需创建自己的对象:
应用到 |
让 iFIX 帮助您提高效率,降低成本。 |