对于某些控件,LV提供了鼠标双击事件,比如列表框,但是对于一般的控件,事件列表中未提供鼠标双击事件,论坛上有些朋友通过超时事件,检测两次鼠标单击的时间间隔来判断鼠标双击事件,实际上LV提供了鼠标双击事件的处理方式,不过没有在事件列表中。


      从上图可以看出,通过组合键中的Double Click可以判断是否鼠标双击,鼠标双击和鼠标单击响应的是同一事件。

 

       在事件结构和CASE结构中,某些分支忘记连线是经常发生的,尤其是对不需要改变的分支,LV8.6的一个新增特性解决这个问题,我非常喜欢这个新的特性。


      上面的SR使用了连接未连接特性,在创建的新的分支时会自动连接,而下面的未使用,则不会自动连接。


       注意新建的事件分支,上面的SR自动连接了,该方法同样使用于CASE结构。

 

       数组元素在很多的情况下,前面板数组控件不可能显示全部元素,通常默认情况下显示从索引0开始。首先介绍的技巧是如何获取数组的长度,当然不是通过函数获取。

      通过单击鼠标右键,从菜单中选择》高级》显示最后的元素,显示最后一个元素索引为110,所以数组的长度为110+1=111。

      还有一种快速显示、浏览数组元素的方法,浏览数组元素的快捷方法是显示数组的滚动条。参考下图。

      拖动滚动条每次增减一个元素,点击滚动条空白,上下翻页,每页的元素个数为前面板数组可以显示的个数。

注意:

      这个技巧在本站的“LabVIEW Nugget"专栏——Narren's Weekly Nugget中的2006-02-13单元有相同的介绍。不过那里以文字为主,这里有图片说明。

 

       很长一段时间由于经常跟踪LV的内置VI,苦于查找VI的绝对路径,不得不通过“另存为”查看,其实LV的即时帮助可以解决这个问题。

      在标题栏无法显示全部路径。

      用CTRL+H调出“即时帮助”,当鼠标指针移动到VI图标时,在即时帮助中将显示全部的接线端子说明及其数据类型(见下图)。

      点击上图箭头所指,即时帮助将显示全部路径(见下图)。

 

      Tab控件是由多个页面组成的,页面上的每个控件都隶属于各自的页面,某些时候需要一些公共控件,它不属于任何页面,比如创建一个停止按钮,该停止按钮需要在所有页面都可见。

      下面介绍一下如何创建这样的公共控件。
      首先创建一个Tab控件,然后创建一个Stop按钮,注意先后次序很重要,然后拖动Tab控件到Stop按钮,这样Stop按钮作为公共控件,可以显示在各个页面,如下图所示:

      在上图中,我们注意到停止按钮在编辑环境下是有阴影的,不过在运行环境下,这个阴影会消失。

      下面的技巧是我们要重点介绍的,虽然运行环境下阴影消失,但是在编辑环境下却很不协调,通过把Tab控件和停止按钮组合,就可以消除按钮阴影。

      下面是消除阴影后的效果图

 

      复合运算内置函数(节点)多用于布尔运算,对于多个布尔量的与、或、异或操作非常方便,该函数为多态函数,输入可以为标量、数组、簇和簇数组。同时支持数值运算,数值运算可以选择加法和乘法模式,实际上通过输入端子选择逆运算,可以实现加减、乘除运算。
       
         请看下面的例子

      上述运算方法同样适用于数组、簇和簇数组数据类型

 

      LV是图形式编程语言,前面板控件和程序框图中的端子重新排布与对齐是常用操作,通常是通过工具栏实现的,很多情况使用快捷键更为方便。

      Ctrl+A选择程序框图中的全部控件,Ctr+Shift+A自动对齐选中的控件,该方法对程序框图同样适用。

      也可以用鼠标框选部分控件,然后利用Ctrl+Shift+A对所选中的控件对齐,实际上在程序框图编辑中,该方法更为常用。

 

      在CASE条件分支或者事件分支较多的时候,切换各个分支是非常麻烦的事,今天介绍一个比较方便的浏览方法。

      当鼠标位于分支内部或者事件内部时,Ctrl+Mouse Wheel 可以按照升序或者降序一次浏览,方向取决于鼠标滚轮滚动的方向。

 


      可能绝大部分人在建立Enum和Ring条目时都使用的是属性对话框,这是最为常见的做法,今天介绍一个简单的用法:Shift+Enter建立或者插入新条目。


      假如现在我想在dd条目后面插入mm的条目,首先选择显示dd条目,然后用文本输入工具定位文本,按Shift+Enter,则出现空白项,输入新的文本mm,点击前面板任意处,失去焦点后,新条目已经插入。

 

      LabVIEW的工具选板使用是最频繁的,其中颜色相关的包括获取颜色和设置颜色,获取颜色俗称吸管,它可以获取指定位置的像素颜色,然后利用它修改别的控件的颜色,对于多处同时修改,稍有不便。

       在选取设定颜色工具后,按下CTRL键,则设定颜色工具临时变成吸管,这样就不需要频繁地切换工具了。