什么是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”。
本文介绍了callback VI,它类似于用户注册事件,可自定义发生的事件和处理的数据类型,由一个VI处理注册的事件。还阐述了其创建步骤,包括注册事件、创建callback VI、输入自定义数据、修改代码等,并给出了代码框图及执行效果示例。
244

被折叠的 条评论
为什么被折叠?



