方法节点的使用
来源:互联网 发布:原谅我红尘颠倒 知乎 编辑:程序博客网 时间:2024/06/13 22:41
方法节点的使用
在Labview中还有一些属性是属于方法类,简单的说方法节点就类似一个函数,输入相应参数就可执行一些动作或者返回一些参数。
方法节点创建方法与属性节点的一致。
例如我们要初始化前面板所有控件为默认值,这个对象就是针对VI了,所以在选择节点类是选择VI,方法还是右键Select Class>>VI Server>>VI>>VI。 选好之后,我们选对应的方法,通过查找我们找到一项叫Default Values的选项二级菜单中有Reinitialize All Default,意思是重新初始化所有为默认值。那我们就选这个了,我们发现这个没有任何参数及返回值,所以就不用去设置了,直接应用就可以了。 我们在前面板拖一些控件,并编个小程序给这些控件赋值,程序运行时,在某个时间出发这个方法节点,再看一下这些控件值有什么变化?自己尝试练习一下吧。
这个方法节点时比较常用的,在程序初始化对控件恢复默认值的时候,以往的做法是给控件赋个默认值,用这个节点就省去了很多繁琐的赋值代码。
下面我们来看一下有参数设置的方法节点,一些时候有些VI是被动态调用的,但是呢这个VI又不想其显示出来即处于被隐藏状态。动态调用时首先要设置VI的前面板的状态然后在运行VI,这就需要用到两个节点Front Panel>>Open、Run VI这两个节点。
下面我们来看一下有参数设置的方法节点,一些时候有些VI是被动态调用的,但是呢这个VI又不想其显示出来即处于被隐藏状态。动态调用时首先要设置VI的前面板的状态然后再运行VI,这就需要用到两个节点Front Panel>>Open、Run VI这两个节点如下:首先看FP.Open他有2个参数布尔类型Activate-是否激活前面板;枚举类型State-前面板状态,共有6个状态如下:隐藏,关闭,最小化,最大化以及标准等状态,因为要调用VI所以前面要处于激活状态则Activate=TRUE,VI要处于隐藏状态则State=Hidden。穿插一句如果不知道数据类型记住:鼠标右键创建常量看一下。我们在看下Run VI节点也有2个参数且都是布尔类型,Wait Until Done-直到VI运行结束,什么意思呢?意思就是是否等到被调用的VI运行结束后在继续后面的程序,一般情况下我们动态调用VI这个过程纯属路过,调用完还需要执行其他代码,所以这个参数一般情况下为FALSE;Auto Dispose Ref-自动销毁引用,这个很好理解了,我们调用VI是通过引用传入节点并执行操作的,前面已经讲过了,打开的东西记得要关闭,所以如果这个参数为TRUE就不用你来关闭了,如果不填则为FALSE,就需要你添加关闭操作了,所以动态调用VI的完整程序如下:
- 方法节点的使用
- 使用jQuery获取父级节点、兄弟节点、子级节点的方法
- 使用jQuery获取父级节点、兄弟节点、子级节点的方法
- 使用递归方法获得TreeView中CheckBox选中的节点
- 使用递归方法获得CheckBox选中的节点
- 关于treeView1_AfterSelect方法中节点的使用(代码介绍)
- 使用jquery获取父元素或父节点的方法
- 使用jquery获取父元素或父节点的方法
- 使用jquery获取父元素或父节点的方法
- 使用jquery获取父元素或父节点的方法
- 使用jquery获取父元素或父节点的方法
- 使用jquery获取父元素或父节点的方法
- 使用jQuery查找父元素或父节点的方法
- 递归方法遍历树节点,使用Dev的TreeList控件
- 使用jquery获取父元素或父节点的方法
- 使用jquery获取父元素或父节点的方法
- 使用jquery获取父元素或父节点的方法
- SuperMap管网节点使用自适应符号可视化的方法
- 黑马程序员:初识socket编程(一)
- Qt编写activex所遇到的问题
- 使用Markdown写文档
- Yt初试锋芒--题与分析
- 理解接口开发中的*Ptr
- 方法节点的使用
- 2.23学习心得 Matlab graythresh函数 形态学开闭操作,腐蚀膨胀的作用
- virtualBox启动虚拟机报“The VirtualBox kernel driver is not accessible to the current user”错误
- 微信“广点通”威力如何?
- 五位数的QQ网上要价585000
- 大数运算分析
- Introduction to Probability (一) Probability model and Axiom
- 黑马程序员_加强12_枚举 1.5的性特性
- wp应用开发吸金能力不亚于Iso