本帖最后由 jiuri1989 于 2012-2-16 11:03 编辑
作者:wanttofly
通过VI server的方法,得到前面板上的所有控件的引用,然后根据控件的类别或名称等特有的特性对同一类控件或某些名称的控件进行属性控制,也分为二种类型的属性,一类是所有控件都会有的属性,比如可见属性、禁用属性、是否显示标签等,还有一种就是某种控件特有的属性,比如数值控件的最大最小值等属性。前一种属性可以直接通过得到的控件引用进行设置,后一种就必须将得到的控件引用强制转化为对应控件的引用才能进行设置。
这个程序在需要对前面板上的大量控件(比如计算器前面板上的数字按钮)做同样的属性控制时就比较有用,省去了一个一个创建属性节点的方法,也更加简洁直观,代码也能重用。
这个方法也很适合于控制簇元素里面的控件的属性节点,方法也类似,簇上右键>>创建>>属性节点>>所有控件 可以得到簇里面所有控件的引用。
13
|
|
|
|
谢谢分享!一直想找控件批量控制的方法,在labview里还真麻烦!
|
|
|
|
|
下载。。。。
|
|
|
|
|