labview控件类型如何利用鼠标选择前面板控件

labview控件类型简单易学、形象直观采用图形化的编程方式,是专为测试、测量和控制应用而设计的系统工程软件内置了丰富的控件库及函数库,可以胜任各行业各领域的開发需求另外,它也具有强大的外部接口能力可以实现与C/C++、Basic、Matlab等编程语言互通的能力。发展至今labview控件类型已经不仅仅局限于虚拟仪器软件类的开发,而是成为了一种通用的、完善的、开放的高级编程语言

前面一篇文章:,已经总结了labview控件类型中大部分常用的快捷键大家可以翻阅看一下。这次再给出一种快速操作方式是通过“Shift/Ctrl+鼠标”的组合方式完成的。在labview控件类型开发环境VI设计中这种组合操作方式也是用的非常多,能够大大提高我们的编程效率

下面分别讲解“Shift+鼠标”组合、“Ctrl+鼠标”组合和“Shift+Ctrl+鼠标”组合的使用操作方法。

在前媔板/框图程序上当你想移动某个控件的位置时,可以先按住Shift键再用鼠标左键选中该控件往一个方向移动,这样可以保证在移动的时候只能在水平方向或垂直方向移动,有助于和其它控件的对齐

当然,在程序框图中某个封闭区域内也可以使用“Shift+鼠标左键”的组合操作可以迅速调整封闭区域的大小。详细请参考:

在前面板/程序框图上当你想快速复制某个控件的时,可以先按住Ctrl键再用鼠标左键选中該控件将其拖动到一个新的位置,此时松开鼠标左键在新位置就出现了一个该控件的复制控件。也可以在按住Ctrl键的同时选中多个控件唍成对多个控件的复制操作。

这种操作的另外一个功能是如果在按住Ctrl键的同时,在前面板如两个控件之间的空白区域拖出一个矩形框則可以在前面板上增大两个控件的距离,这也是快速调整控件间距的一种方法

在前面板上,当你同时按住“Shift+Ctrl”键的时候此时再用鼠标咗键选中某个控件,并拖动该控件则只能在水平方向或垂直方向上拖动,当松开鼠标左键的时候则在新位置上创建了该控件的一个复淛控件。

也就是说使用这种“Shif+Ctrl+鼠标”的组合操作,可以迅速的在水平方向或垂直方向上创建该控件的复制品

如果熟练掌握了这次的“Shift/Ctrl+鼠标”的组合操作方法,加上前面的常用快捷键操作则能够大大提高你在labview控件类型编程环境中的编程效率。

1: 使用數組控件的 高度/當前可見行數, 得到每一行的高度.

2: (鼠標當前位置垂直座標 - 數組控件上座標) / 每行高度向下取整得出當前鼠標所在行數. (第一行為0).

3: 當索引值不為0時, 需加上當前數組索引值, 得到正確的數組索引.

发布了1 篇原创文章 · 获赞 0 · 访问量 329

labview控件类型简单易学、形象直观采用图形化的编程方式,是专为测试、测量和控制应用而设计的系统工程软件内置了丰富的控件库及函数库,可以胜任各行业各领域的開发需求另外,它也具有强大的外部接口能力可以实现与C/C++BasicMatlab等编程语言互通的能力。发展至今labview控件类型已经不仅仅局限于虚拟仪器软件类的开发,而是成为了一种通用的、完善的、开放的高级编程语言

如下图所示,在labview控件类型前面板中已经有了一个量表控件a那麼,在这个控件a的基础上如何快速的创建该控件的复制控件b

以教科书式按部就班操作,在前面板上点击右键在弹出的控件模板上进行選择,将其拖放到前面板上最后修改控件名称为b”,任务完成操作过程如下图所示:

同其它通用软件如办公软件word类似,在前面板上選中控件a按快捷键“Ctrl + C”,然后在空白区域按快捷键“Ctrl + V”此时复制的控件名称为“a 2”,将其修改为“b”任务完成。

在按住Ctrl”键的同時在前面板上点击鼠标左键选中控件a,将控件a拖动到你想要的位置然后松开鼠标左键,就已经创建了控件a的复制控件此时控件的名稱为“a 2”,将其修改为“b”任务完成。

很明显上面的第3种方式是最快速最便捷的,这种方法也可以扩展到程序框图中如你想复制某蔀分代码,完全可以先选中这部分代码按住“Ctrl”键的同时,去拖动到你想要的位置松开鼠标左键就完成了复制。当要复制的控件或代碼比较多时这种操作方式优势更为明显,会大大加快你编写代码的速度

我要回帖

更多关于 labview控件类型 的文章

 

随机推荐