注意:vi reference is a strict VI reference to the callback VI. vi referencemustmatch exactly the data from the registered event and the callback VI must be reentrant.上面这段话:首先是严格的类型引用(可以不严格,只是会非常麻烦,很多时候逻辑上没得问题,就是报错,应该是框架要求的这个属性.)labview中注册ActiveX控件的回调事件处理Vi或函数其次必须满足事件响应数据(我理解是事件通用数据变体varints to data事件返回变体用户参数等,变体可以理解为void类型的指针,显式转换为什么数据类型读取为什么样的数据.),最后必须是重载的SubVi.这里的三操作步骤如下图:
图一是vi的严格类型引用设置: