当我创建 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 文件的时候, 我遇到了以下一些问题:
- 在定义 VI 原型对话框中, VI 输出中的现有变量为 "空 (none) "; 并且在变量框旁边的按钮也是灰色的, 不可用。 正常情况下, 我需要点击添加 (plus) 按钮来添加变量。
- 当我再次打开变量设置对话框的时候, 前面设置的变量就消失了。
我怎么来完成这个操作呢?
解答: 以下两个解决办法是针对上面提到的问题情况的:
- 当你在使用一个 VI 创建 DLL 文件的时候, 请先确认你已经在连线板 (connector pane) 中定义了这个 VI 的接线端子。 右键点击 VI 右上角的图标, 然后选择 显示连线端 (Show Connector) 来选择一个连线端的分布方式, 并且为 VI 中的每一个变量分配一个连线端。 当你保存这个 VI 以后, 再创建 DLL 的时候, 这些参数应该就可用了。
- 你可能对 VI 作了一些改动, 并且这些改动改变了连线端的分布。 举例来说, 比如如果你改变了控件的数据类型或者添加了一个新的连线端, 你必须再次添加所有的变量。
相关链接: Developer Zone Tutorial: Building DLLs in LabVIEW 6.0
附件:
报告日期: 08/08/2000
最近更新: 11/26/2008
文档编号: 207AHQXC
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.