如何在编译可执行文件(.exe)时包含自定义换算(custom-scale)?



主要软件:
主要软件版本: N/A
主要软件修正版本: N/A
次要软件: N/A

问题: 我在项目(project)下使用自定义换算(custom scales),请问在编译可执行文件时,如何包含自定义换算(custom scales)?如何将自定义换算(custom scales)从Measurement and Automation Explorer (MAX) 输出,然后包含在我的可执行文件中?


解答: 发布包含自定义换算(custom scale)的LabVIEW可执行文件时,你必须确认要运行该可执行文件的电脑,具有包含这些换算(scale)的信息。 尽管有许多方法可以发布自定义换算(custom scale)或其他MAX下的信息,但最好还是使用以下两种方式之一,来将自定义换算(custom scale)包含到想发布的可执行文件中。



1.   
在LabVIEW 8.0或8.2中,你可以利用项目浏览器(Project Explorer)产生可执行文件及安装文件。在
项目浏览器(Project Explorer)中,用鼠标右键选择My Computer并选取New » NI-DAQmx Scale。选择适当的自定义换算(custom scale)后,换算(scale)会出现在项目浏览器(Project Explorer)的My Computer下。

编译可执行文件时,你使用的NI-DAQmx 自定义换算(custom scale)会自动被存到build destination 文件夹的data文件夹中。建立一个安装文件来发布可执行文件及其他相关文件到远程电脑上。

2. 
你也可以将你在MAX下建立的NI-DAQmx自定义换算(custom scale)添加到应用程序安装文件中。在您已经在MAX下建立完自定义换算(custom scale)时,或者您除了自定义换算(custom scale)外,还必须包含NI-DAQmx任务(task)或硬件设定的信息时,此方法将是个好选择。用鼠标右键点击 Build Specifications并选择New » Installer来建立安装文件,并将自定义换算(custom scale)包含到安装中。

在LabVIEW 8.2中,预览My Installer Properties视窗左边的Hardware Configuration
目录。选择Include hardware configuration from MAX,并点击Configure按钮将.ini, .nce或.txt格式的换算(scale)、任务(task)或硬件选择包含。你也可以在安装时利用Import Mode选项自动连接MAX Configuration Import Wizard,或不运行wizard而将MAX资料库更新。

若您使用LabVIEW 8.0,预览My Installer Properties视窗左边的Advanced目录。在 Hardware Configuration中选择Include hardware configuration from MAX ,然后点击Configure按钮将.ini, .nce或.txt格式的换算(scale)、任务(task)或硬件包含。

若您使用LabVIEW 7.1,预览Tools » Build Application or Shared Library (DLL)。在 Installer标签下选择Create Installer后点击 Advanced... 按钮。勾选Hardware Configuration(在底部),然后选择一个已有的设定,或者点击Configure 来开启Measurement and Automation Export Wizard来进行状态设定。


请参考底下的相关链接,来获取更多关于在LabVIEW下建立可执行文件及安装文件的信息。
注意:必须使用LabVIEW Professional Development System, Developer Suite, or Application Builder add-on才能使用以上功能。



相关链接: Developer Zone Tutorial: Distributing Applications with the LabVIEW Application Builder
Developer Zone Tutorial: Creating an NI-DAQmx Application Installer with LabVIEW

附件:





报告日期: 03/23/2007
最近更新: 10/30/2008
文档编号: 47M6A20E