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

简介: 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项目合作开发,请与我们联系。

相关文章
|
8天前
|
安全 Unix 编译器
LabVIEW外部代码调用CIN/DLL
LabVIEW外部代码调用CIN/DLL
21 1
|
8天前
|
C++ 数据格式
LabVIEW传递接收C/C++DLL指针
LabVIEW传递接收C/C++DLL指针
19 1
|
8天前
|
XML 数据格式 Windows
LabVIEW中调用共享库
LabVIEW中调用共享库
11 0
|
8天前
|
开发框架 .NET
LabVIEW调用动态链接库DLL
LabVIEW调用动态链接库DLL
13 0
|
8天前
[VS&Halcon] 无法定位程序输入点于动态链接库 .dll上
[VS&Halcon] 无法定位程序输入点于动态链接库 .dll上
83 0
|
8天前
MFC编写DLL窗口功能代码
MFC编写DLL窗口功能代码
8 0
|
8天前
|
小程序
[VS&Halcon] 无法定位程序输入点于动态链接库 .exe上
[VS&Halcon] 无法定位程序输入点于动态链接库 .exe上
71 0
|
编解码 缓存 C++
C++ <windows.h>库函数探究初步:句柄操作
C++ <windows.h>库函数探究初步:句柄操作
9617 0
|
计算机视觉
Qt实用技巧:win将ffmpeg、opengl、osg等各种库封装成qt模块,运行需要dll,增加自动拷贝运行库到exe目录执行脚本
Qt实用技巧:win将ffmpeg、opengl、osg等各种库封装成qt模块,运行需要dll,增加自动拷贝运行库到exe目录执行脚本
|
C语言
【C 语言】文件操作 ( 配置文件读写 | 框架搭建 | 主函数逻辑结构 | 启动无限循环 | 接收用户操作值 | 宏定义 | 显示操作菜单 )
【C 语言】文件操作 ( 配置文件读写 | 框架搭建 | 主函数逻辑结构 | 启动无限循环 | 接收用户操作值 | 宏定义 | 显示操作菜单 )
123 0

热门文章

最新文章