微波EDA网,见证研发工程师的成长!
首页 > 测试测量 > 测试测量技术文库 > labview深入探索----xcontrol

labview深入探索----xcontrol

时间:01-09 来源:互联网 点击:

XCONTROL 发生事件----》labview调用FACADE.vi--->

调用INIT.VI---->DATA CHANGE EVENT--->

NSTANCE,这样所有用到这个XCONTROL的VI,就自动更新了.只所以先介绍它,是因为它是一个非常好的方法,是下面调式中必须用到的.


输入名称后,属性就自动生成了,最好设定一个虚拟目录,把所有的属性都集中到一起,这样易于管理.

我们以鼠标进入颜色为例来说明一下属性的设计过程.

非常简单,需要注意的是,LV自动生成的面板中,给出的是BOOLEAN控件,名称是Value,我们要用自己的控件来替代它,名称不能变,必须是Value,第一个字母必须是大写,

属性节点设计完成后,还需要在FACADE中响应BOOLEAN控件的MOUSE ENTER和MOUSE LEAVE事件,这样存储在STATE中的属性设定值才能传入到BOOLEAN中,以更新它的显示。


如果属性非常复杂,我们可以专门制作一个属性节点对话框,用鼠标右键快捷菜单来调用它。这属于菜单方面的内容,就不多介绍了。


这样,完整的XCONTROL就制作完成了,看看它的调用方法和实际效果。



Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top