LabVIEW 8.5程序生成规范.docVIP

  • 130
  • 0
  • 约3.28万字
  • 约 65页
  • 2020-12-17 发布于浙江
  • 举报
PAGE PAGE 61 第一章 LabVIEW 8.5程序生成规范概述 启动National Instruments LabVIEW 8.5,通过【文件→新建项目或打开项目(E)…】可以进入项目浏览器窗口,如图1-1所示。 图1-1 项目浏览器窗口 程序生成规范需在项目浏览器窗口中创建。展开“我的电脑”,右键单击【程序生成规范】,并在快捷菜单中选择【新建】和需要配置的程序类型【应用程序(EXE)、安装程序、共享库(DLL)、源代码发布和zip文件】。 项目浏览器窗口中的“程序生成规范”可为发布源代码以及其它类型的LabVIEW build版本创建程序生成规范。程序生成规范包括VI创建所需的全部设置,例如需包含的文件、要创建的目录和对VI目录的设置。 利用“程序生成规范”可以创建和配置以下各种类型的程序生成规范: ·应用程序(EXE) 应用程序可为其它用户提供VI的可执行版本。独立应用程序允许用户运行VI而无需安装LabVIEW开发系统。 (Windows) 应用程序以.exe为扩展名。 ·安装程序 (Windows) 安装程序用于发布独立应用程序、共享库和通过应用程序生成器创建的源代码发布等。包含LabVIEW运行引擎的安装程序允许用户在未安装LabVIEW的情况下运行应用程序或使用共享库。 ·共享库(DLL) 共享库用于通过文本编程语言调用VI,如LabWindows?/CVI?、Microsoft Visual C++和Microsoft Visual Basic等。共享库为非LabVIEW编程语言提供了访问由LabVIEW开发的代码的方式。如需与其他开发人员共享所创建VI的功能时,可使用共享库。其它开发人员可使用共享库但不能编辑或查看该库的程序框图,除非编写者允许他人对其进行调试。 (Windows) 共享库以.dll为扩展名。 ·源代码发布 源代码发布可用来把一系列源文件打包。源代码发布可把代码发送其他开发人员供其在LabVIEW中使用。在VI设置中可实现添加密码、删除程序框图或应用其它配置等操作。为一个源代码发布中的VI可选择不同的目标目录,而且VI和子VI的连接不会因此中断。 ·zip文件 压缩文件用于以单个可移植文件的形式发布多个文件或整套LabVIEW项目。一个zip文件包括可发送给用户使用的已经压缩了的多个文件。zip文件可用于把驱动程序文件或已选定的源代码文件发给其它LabVIEW用户使用。zip文件可通过编程利用zip VI来创建。 虽然这些文件无需安装LabVIEW开发系统就可发布,但独立应用程序和共享库的用户必须安装“LabVIEW运行引擎”才能运行。 第二章 应用程序(EXE)的生成规范 右键单击项目浏览器窗口中的程序生成规范,从快捷菜单中选择【新建→应用程序(EXE)】,可显示该对话框,如图2-1所示。也可右键单击程序生成规范下的某个应用程序规范名称,从快捷菜单中选择【属性】,或双击应用程序规范的名称打开该对话框。 该对话框用于访问并配置应用程序(EXE)的各项设置。 图2-1 应用程序属性对话框 应用程序属性对话框包括以下页,用于配置生成程序的各项设置: 1.信息页 该页用于命名应用程序、选择应用程序生成后的保存地址,如图2-2所示。 图2-1 应用程序属性对话框—信息页 该页包括以下部分: 程序生成规范名称——指定程序生成规范的名称。该名称将在项目浏览器窗口中的程序生成规范下显示。 目标文件名--指定应用程序的文件名。 (Windows)应用程序必须以.exe作为扩展名。 目标目录-指定保存在本地计算机上的目录。输入路径或使用浏览按钮,浏览并选择目录。 程序生成规范说明--显示程序生成规范的信息。只可在该页查看和编辑信息。 2.源文件 该页用于向应用程序添加和移除文件及文件夹,并为生成程序指定启动VI,如图2-3所示。 图2-3 应用程序属性对话框—源文件页 该页包括以下部分: 项目文件--显示项目浏览器窗口中我的电脑下的各项的列表。 单击启动VI和始终包括列表框旁的箭头按钮,添加在项目文件中选择的VI,或删除列表框中选择的VI。 启动VI--指定在应用程序中使用的启动VI,启动VI是顶层VI。必须至少指定一个VI为启动VI。如不指定启动VI或找不到启动VI,LabVIEW将显示无启动VI程序生成规范错误。 启动VI将在每次启动应用程序时显示和运行。单击启动VI列表框旁的箭头按钮,添加来自项目文件列表框的VI,或移除启动VI列表框中选中的VI。如将一个VI作为启动VI添加至应用程序,该应用程序也将包含该VI的依赖程序。如添加文件夹,则将添加整个文件夹所有的项,不能移除其中的单个文件。 始终包括--指定即使不被启动VI引用,也始终包括在应用程序中的动态VI和支持文件

文档评论(0)

1亿VIP精品文档

相关文档