什么是callback VI
类似于用户注册事件,可以自行定义发生的事件和要处理的数据类型。callback VI是注册了一个事件,该事件由一个VI处理。
如何创建
1.注册事件:使用Connectivity->ActiveX->Regsiter Event Callback,创建一个控件引用,连接到“Event”端,选择控件发生何种事件时,产生用户事件,例如:值改变,或鼠标按下等。
2.创建callback VI:在“VI Ref”右键并创建Callback VI。
3.如果有自定义数据,通过“User Parameter”端输入。
4.修改callback VI代码,执行某种需要的操作:
代码框图:
执行效果是点击按钮,字符串控件中显示“Button click”。