《精通LabVIEW虚拟仪器程序设计与案例实现》一2.6 VI的创建与编辑

简介:

本节书摘来自异步社区《精通LabVIEW虚拟仪器程序设计与案例实现》一书中的第2章,第2.6节,作者 章佳荣 , 王璨 , 赵国宇,更多章节内容可以访问云栖社区“异步社区”公众号查看

2.6 VI的创建与编辑

精通LabVIEW虚拟仪器程序设计与案例实现

2.6.1 VI的创建

VI的创建有两种方式:一种是从菜单中选择“文件→新建VI”,或者是使用快捷键“Ctrl+N”,这种方式创建的是一个空白的VI,如图2-39所示;另外一种方式创建基于模板的VI,方法是从菜单中选择“文件→新建”,便会打开“新建”对话框,如图2-40所示,从中可以选择所需要的模板。当然,这两种方式也可以在开始界面中选择,如图2-41所示。

image

image

2.6.2 VI的编辑

2.3节中已经讲过,一个完整的VI由前面板和程序框图组成,那么,VI的编辑自然也分这两个方面进行。这里所介绍的仅是一些最基本的操作,更高级的操作请读者参考本书第13章界面的设计与美化。

1.前面板的编辑
前面板是程序的界面,主要放置一些输入、输出控件。对前面板控件的编辑主要包括:添加/删除控件、移动/对齐控件、调整控件大小、改变控件颜色、显示/隐藏控件信息等。

(1)添加/删除控件。

从“控件选板”中选中需要的控件,就可以直接将控件放置到前面板上,如果要删除控件,选中删除的控件,直接按“Del”键即可。控件也可以进行替换,具体方法为,选中需要替换的控件,单击鼠标右键,选择“替换”,从弹出的面板中选择需要的控件即可。

(2)移动/对齐控件。

位于前面板上的控件,可以进行任意移动,可以进行单个控件的移动,也可以进行多个控件同时移动。在进行多个控件移动时,要先用鼠标“框”住所要移动的控件,然后直接拖动即可。用鼠标直接拖动时,每次移动的最小间距是前面板上空格的大小,如果想更精确移动,可以用键盘上的“上/下/左/右”键。对于控件的对齐,可以通过移动控件实现,也可以用工具栏上的工具实现。

(3)调整控件大小。

控件的大小可以根据需要进行任意改变。调整控件大小时,要先选中控件,等控件四周出现可拉伸的点时即可以沿各个方向进行拉伸与缩小。对控件大小的调整,也可以通过工具栏上的“调整对象大小”进行调整。

image

(4)改变控件颜色。

控件的颜色,包括前面板的背景色都可以根据用户自己的喜好进行更改,方法有两种:一种是通过控件的“属性”实现,在控件上单击鼠标右键,选择“属性”,然后在“外观”中进行编辑;另外一种方法是通过“工具选板”的着色工具进行更改。

image

(5)显示/隐藏控件信息。

控件的“标签”、“标题”等信息可以进行显示与隐藏。具体方法为在控件上单击鼠标右键,选择“显示项”,根据需要选择即可。

image

2.程序框图的编辑
程序框图的编辑包括函数的创建/删除、函数图标的移动/对齐等,方法与前面板的编辑方法基本类似,这里不再赘述。

相关文章
|
Linux Shell Go
《Linux操作系统编程》第四章 屏幕编程器vi : 了解屏幕编辑器vi的概述和基本操作命令
《Linux操作系统编程》第四章 屏幕编程器vi : 了解屏幕编辑器vi的概述和基本操作命令
129 0
|
11月前
|
数据采集
LabVIEW VI服务器功能
LabVIEW VI服务器功能
111 1
|
11月前
|
异构计算
LabVIEW创建类 3
LabVIEW创建类 3
86 1
|
11月前
LabVIEW创建类 1
LabVIEW创建类 1
76 0
LabVIEW创建类 1
|
8月前
|
算法 关系型数据库 程序员
程序员必备技能)基于Python的鼠标与键盘控制实战扩展与源码
这篇文章是关于如何使用Python的`pyautogui`库来控制鼠标和键盘进行各种操作,包括移动、点击、滚轮控制以及键盘的按键和快捷键输出,并介绍了如何结合图像处理和计算机视觉技术来扩展其应用。
|
11月前
LabVIEW编程LabVIEW开发以编程方式将前面板移动到所需位置
LabVIEW编程LabVIEW开发以编程方式将前面板移动到所需位置
181 0
|
11月前
|
编解码 Linux iOS开发
LabVIEW在不同平台之间移植VI
LabVIEW在不同平台之间移植VI
89 0
|
11月前
|
存储 算法 安全
LabVIEW创建类 2
LabVIEW创建类 2
81 0
|
11月前
|
机器学习/深度学习 数据可视化 Unix
2023最全vim编辑器教程(详细、完整)-编辑器之神
2023最全vim编辑器教程(详细、完整)-编辑器之神
123 0
|
Unix Shell Linux
第九章、vim程序编辑器
第九章、vim程序编辑器
89 0
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等