LabVIEW调用库函数节点无法显示DLL中的函数

LabVIEW调用库函数节点无法显示DLL中的函数

正在使用调用库函数节点来调用一个DLL文件。可是,当浏览该DLL时,却无法在Function Name下拉菜单中选择任何函数。为什么所有的DLL函数都无法选中呢?

解答:

调用的DLL可能是通过.NET封装的,即使它也具有.dll的后缀。可是,.NET封装的dll与其它dll拥有本质的区别,因此需要在LabVIEW中通过另一种方法来调用该dll。一个.NET程序集是一个面向对象的共享库,它的属性和方法只有在使用了.NET构造函数节点进行实例化后才能访问。构造函数节点可以在函数选板下的 Connectivity >> .NET子选板中找到。当在程序框图中放置了构造函数节点后,可以单击对话框中的Browse按钮来浏览dll。

需要选中dll中想要操作的类和构造函数。

注意:DLL中某个类可能有很多构造函数,需要查阅用户手册以确定要使用哪个构造函数。

.NET构造函数节点将会输出相应的引用,可以通过属性节点和调用节点来分别访问程序集中的属性和方法。

这是LabVIEW的一个功能介绍,更多的使用方法与开发案例,欢迎登录官网,了解更多信息。有需要LabVIEW项目合作开发,请与我们联系。

相关推荐
LabVIEW开发15 小时前
LabVIEW字符串特殊字符检测兼容
算法·labview·labview知识·labview功能·labview程序
LabVIEW开发1 天前
LabVIEW让多个测试用例共享同一个波形图控件的实现方案
labview·labview知识·labview功能·labview程序
LabVIEW开发2 天前
LabVIEW 64位安装的位深陷阱:工具包、内存与工程兼容
数据库·labview·labview知识·labview功能·labview程序
LabVIEW开发2 天前
LabVIEW按钮按下却没有反应
labview·labview知识·labview功能·labview程序
LabVIEW开发3 天前
LabVIEW运行时动态修改控件标题
前端·labview·labview知识·labview功能·labview程序
LabVIEW开发3 天前
LabVIEW反馈节点与前馈节点:同一个结构,两种时序语义
labview·labview知识·labview功能·labview程序
LabVIEW开发4 天前
LabVIEW面向对象中的“构造与析构“方法设计:初始化与清理范式
labview·labview知识·labview功能·labview程序
LabVIEW开发4 天前
LabVIEW储能电池绝缘测试
人工智能·labview·labview知识·labview功能·labview程序
LabVIEW开发6 天前
将自定义 DLL 与 INI 文件部署到 LabVIEW 实时目标
前端·labview·labview知识·labview功能·labview程序
LabVIEW开发6 天前
LabVIEW部署EXE时如何隐藏VI加载进度窗口
labview·labview知识·labview功能·labview程序