虚拟仪器技术 教学课件 ppt 作者 周冀馨 第10章

上传人:E**** 文档编号:89191357 上传时间:2019-05-21 格式:PPT 页数:18 大小:273.50KB
返回 下载 相关 举报
虚拟仪器技术 教学课件 ppt 作者 周冀馨 第10章_第1页
第1页 / 共18页
虚拟仪器技术 教学课件 ppt 作者 周冀馨 第10章_第2页
第2页 / 共18页
虚拟仪器技术 教学课件 ppt 作者 周冀馨 第10章_第3页
第3页 / 共18页
虚拟仪器技术 教学课件 ppt 作者 周冀馨 第10章_第4页
第4页 / 共18页
虚拟仪器技术 教学课件 ppt 作者 周冀馨 第10章_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《虚拟仪器技术 教学课件 ppt 作者 周冀馨 第10章》由会员分享,可在线阅读,更多相关《虚拟仪器技术 教学课件 ppt 作者 周冀馨 第10章(18页珍藏版)》请在金锄头文库上搜索。

1、第10章 对话框与用户界面,用户界面,有些软件,一打开来就让人眼前一亮,可能是它的界面设计的非常新颖、华丽。但漂亮视觉感只能是作为锦上添花,评判一个界面好坏的最基本指标首先还是要看这个界面是否完成了它的交互功能-用户可以通过界面为程序提供必要的信息;用户可以通过界面接受到需要的信息。其次的指标是通过这个界面用户是否可以简单直观的输入或获取信息。最后才是界面的美观程度。 LabVIEW很重要的一个优势就是界面编辑的所见即所得。LabVIEW前面板包含了大量形象逼真的控件,用户还可以创建自定义控件。前面板的窗口形式也可以以不同的方式显示以满足不同的需求。在用户交互方面,用户可以通过按钮、播放声音、

2、对话框、菜单和键盘输入等多种方式与程序进行交互。,1. VI属性设置,VI有很多属性是可以设置的,这其中包括:VI图标、VI修改历史、VI帮助文档、密码保护、前面板显示内容、窗口大小、执行控制和打印属性等。通过配置这些属性可以让我们的VI适合在不同的场合运行。 选择菜单文件VI属性或在VI图标处右键打开下拉列表选择VI属性,打开属性对话框。缺省为常规选项,在该选项下可以编辑VI图标,查看VI修改历史等。,VI属性设置对话框,VI属性介绍,1.常规属性 常规属性设置页包含以下几个部分: 编辑图标:弹出VI程序图标编辑窗口。 位置:显示程序保存的当前路径。 列出未保存的改动:列出自上次保存程序至今

3、的程序改动记录。 修订历史:显示当前程序的所有注释和标识。 2. 内存使用 内存使用属性页主要显示当前程序使用系统内存以及占用磁盘容量的大小,它不包含程序当中所用到的子VI。在程序编辑和运行时,VI对内存的使用情况变化特别大,特别是流程图占用较大的内存,因此用户可以在不用时要及时保存并且关闭流程图。,VI属性介绍,3. 说明信息(用户可以在这个属性页对程序VI进行描述,将程序链接到HTML文档或者帮助文档。) VI说明:在这里输入VI描述信息,以后当鼠标在程序图标上移动时,在即时帮助对话框中会出现描述信息。 帮助标识符:包含HTML文档的路径和需要链接的帮助文档的关键词。 帮助路径:包含上下文

4、菜单窗口链接的路径。 浏览按钮:在搜索文件对话框中选择一个需要链接的文件。 5. 保护(用户可以在这里设置程序的安全性。) 未锁定(无密码):允许任何用户查看和编辑程序的前面板和流程图。 已锁定(无密码):用户必须开启程序后才能编辑程序。 密码保护:对程序进行密码保护,用户只有在输入正确的密码之后才可以对程序进行编辑。 更改密码按钮:更改程序的密码。,VI属性介绍,4. 修订历史 (用户可以在这里设置当前VI的修改历史选项。) 使用选项对话框中的默认历史设置:使用系统默认的设置,取消它可以进行自定义。 每次保存VI时添加注释:选择此项将在用户改变程序或保存时,自动在历史窗口中产生记录信息。 关

5、闭VI时提示输入注释:在程序关闭时给出提示,记录自上次程序打开时所有的改变。 保存VI时提示输入注释:在程序保存时给出提示。 记录由LabVIEW生成的注释:当程序被改动后,自动在历史窗口里添加记录信息。 查看当前修订历史按钮:显示当前程序的历史记录。,VI属性介绍,5.窗口外观 窗口外观属性用来设定程序运行时的窗口界面。包括如下几项: 窗口标题:VI窗口标题,取消“与VI名称相同”选项可以编辑窗口标题,否则使用程序名称作为窗口的标题。 顶层应用程序窗口:窗口具有标题条和菜单条,允许用户关闭窗口,可以最小化窗口但是不能改变窗口的大小。 对话框:运行时,程序以Windows对话框的形式显示,用户

6、不可以打开其他的LabVIEW窗口。 默认:系统默认的工作环境。 自定义:用户可自定义窗口外观属性,选中自定义按钮后打开如图所示窗口外观设置对话框。,VI属性介绍,窗口外观设置对话框,VI属性介绍,6.窗口大小 该属性用来设置程序运行时窗口的大小。包括如下几项: 前面板最小尺寸:设置前面板最小尺寸,如果用户设置了能够改变前面板的大小,则前面板的尺寸不可以小于所设置的最小尺寸,包括宽度和高度。 设置为当前前面板大小按钮:以当前面板的大小设置最小宽度和最小高度。 使用不同分辨率显示器时保持窗口比例:选择此项后,程序将在不同显示器分辨率下进行等比例放大。 调整窗口大小时缩放前面板上的所有对象:前面板

7、上的所有控件对象随着面板的大小变化而进行同等比例的变化。 7.窗口运行时的位置 该属性用来设置程序运行时窗口界面在显示器屏幕上的位置。可使位置不改变、居中、最大化或最小化。,VI属性介绍,8.执行 该属性主要用来设置程序运行时的一些特性。包括如下几项: 优先级:设定程序在LabVIEW执行机制中的优先权,可以在应用程序中把重要的程序的优先权设置高于其他的程序。 允许调试:允许用户调试程序。 重入执行:允许程序在两个或两个以上的系统环境下同时运行。 首选执行系统:设置优先执行系统。LabVIEW编程环境支持多线程执行机制。 启用自动错误处理:程序运行时启用自动错误处理系统。 打开时运行:设定当程

8、序打开时即可运行。 调用时清空显示控件:不论当前显示器的数值是多少,当程序运行时,显示的数值都复位到初始默认值。 运行时自动处理菜单:选中此项可以在程序运行时自动操作菜单。,VI属性介绍,9.打印选项 用户可以在这里对打印属性进行设置。包括如下几项: 打印页眉(名称、日期和页码):打印头信息,包括文件名、日期和页码等。 用边框包围前面板:在前面板的四周加上一个边框。 缩放要打印的前面板以匹配页面:根据打印纸的大小自动调整前面板的大小。 缩放要打印的程序框图以匹配页面:根据打印纸的大小自动调整程序框图的大小。 执行时打印:在程序运行结束时自动打印前面板。,2 对话框与用户界面,对话框与用户界面子

9、模板位于函数选板的编程下,包含有对话框、错误处理、菜单、鼠标指针等函数,能够帮助我们编辑对话框和用户界面。 (1)对话框 对话框VI函数在函数选板的编程对话框与用户界面子模板下。按类型分为两种对话框:一种是信息显示对话框,另一种是提示用户输入对话框。,1.信息显示对话框 LabVIEW提供了三种简单的对话框,分别为单按钮、双按钮和三按钮,用户只需编辑该函数的消息内容和按钮名称,如图所示。,信息显示对话框,2.用户自定义对话框 除了LabVIEW提供的简单的对话框,用户还能通过设置子VI的调用方式实现用户自定义的对话框。具体的做法就是将子VI的VI属性设置中的窗口外观属性改为自定义,然后勾选上“

10、调用时显示前面板”和“如之前未打开则在运行后关闭”两选项,如图所示。,设置子VI的调用方式,错误处理 LabVIEW通过错误输入和错误输出簇来携带错误信息,并可以将错误信息从底层VI传递到上层VI,错误输入、错误输出簇的使用,3 菜单,(1)菜单编辑器 在主菜单中选择编辑-运行时菜单会弹出如图所示的菜单编辑器。该编辑器可以帮助我们编辑程序运行时显示的菜单,刚打开菜单编辑器时菜单类型下拉列表中显示默认选项,表示使用LabVIEW标准菜单,编辑器中各项功能都不可用。,菜单编辑器,2. 菜单操作相关VI函数,LabVIEW函数选板中提供如图10-10所示菜单子模板来帮助用户用程序代码进行运行菜单设置,调出路径为:函数选板编程对话框与用户界面菜单模板。,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号