当我创建 DLL 的时候, 在定义 VI 原型对话框中没有变量显示出来



主要软件: LabVIEW Development Systems>>LabVIEW Full Development System
主要软件版本: N/A
主要软件修正版本: N/A
次要软件: LabVIEW Development Systems>>LabVIEW Base Development System, LabVIEW Development Systems>>LabVIEW Professional Development System

问题: 当我在 LabVIEW 中创建一个 DLL 文件的时候, 我遇到了以下一些问题:
  1. 在定义 VI 原型对话框中, VI 输出中的现有变量为 "空 (none) "; 并且在变量框旁边的按钮也是灰色的, 不可用。 正常情况下, 我需要点击添加 (plus) 按钮来添加变量。

  2. 当我再次打开变量设置对话框的时候, 前面设置的变量就消失了。
我怎么来完成这个操作呢?

解答: 以下两个解决办法是针对上面提到的问题情况的:
  1. 当你在使用一个 VI 创建 DLL 文件的时候, 请先确认你已经在连线板 (connector pane) 中定义了这个 VI 的接线端子。 右键点击 VI 右上角的图标, 然后选择 显示连线端 (Show Connector) 来选择一个连线端的分布方式, 并且为 VI 中的每一个变量分配一个连线端。 当你保存这个 VI 以后, 再创建 DLL 的时候, 这些参数应该就可用了。

  2. 你可能对 VI 作了一些改动, 并且这些改动改变了连线端的分布。 举例来说, 比如如果你改变了控件的数据类型或者添加了一个新的连线端, 你必须再次添加所有的变量。


相关链接: Developer Zone Tutorial: Building DLLs in LabVIEW 6.0


附件:





报告日期: 08/08/2000
最近更新: 11/26/2008
文档编号: 207AHQXC