LabVIEW中调用共享库

简介: LabVIEW中调用共享库

LabVIEW中调用共享库


调用库函数节点可调用大多数标准库或DLL的结构。打开自动化VI、属性节点和调用节点可调用含有ActiveX对象的共享库。


调用库函数节点:直接调用DLL库或共享库。该函数为可扩展函数,可显示已连线的输入端和输出端的数据类型,与捆绑函数相似。通过配置调用库函数节点,可指定库、函数、参数、节点的返回值、调用规范以及函数调回。


打开自动化VI:返回指向某个ActiveX对象的自动化引用句柄。


属性节点:获取(读取)和/或设置(写入)引用的属性。通过属性节点对本地或远程应用程序实例、VI或对象获取或设置属性和方法也可通过属性节点访问LabVIEW类的私有数据。属性节点可自动调整为用户所引用的对象的类。LabVIEW的属性节点可访问XML属性、VISA属性、.NET属性和ActiveX属性。


ActiveX容器:用于在VI的前面板上嵌入ActiveX对象。基于Windows的应用程序可通过此方式在前面板上显示并与LabVIEW控件交互。可在ActiveX容器中放置两种类型的ActiveX对象。用户可自行创建新的ActiveX控件或文档。也可插入现有的ActiveX控件或文档。


使用MathScriptRT模块的libraries类的函数,可从LabVIEWMathScript窗口或MathScript节点调用共享库。


下图显示了在LabVIEW中调用共享库的典型流程。


db7396c6a68a09ec9731911f4724dbec.png

上文中提到的例子和资料,均在word中的附件里,可点击下载。


   需要说明的是,上述的例程和文档,都是可以下载的,双击即可打开,其中压缩文件是可以采用粘贴复制的方式,拷贝到硬盘上。这不是图片,各位小伙伴看到后尝试一下,这个问题就不用加微信咨询了。有关LabVIEW编程、LabVIEW开发等相关项目问题,可联系我们。

相关文章
|
5天前
|
数据采集
LabVIEW写入可快速加载的TDMS文件
LabVIEW写入可快速加载的TDMS文件
23 1
|
5天前
|
开发框架 .NET
LabVIEW调用动态链接库DLL
LabVIEW调用动态链接库DLL
|
5天前
LabVIEW应用程序(EXE)无法正确动态调用插件
LabVIEW应用程序(EXE)无法正确动态调用插件
11 1
|
5天前
LabVIEW调用库函数节点无法显示DLL中的函数
LabVIEW调用库函数节点无法显示DLL中的函数
|
5天前
|
C语言 C++ 开发者
LabVIEW调用C/C++ DLLs
LabVIEW调用C/C++ DLLs
10 0
|
5天前
|
Windows
LabVIEW播放视频文件的方法与例程
LabVIEW播放视频文件的方法与例程
10 1
|
5天前
[VS&Halcon] 无法定位程序输入点于动态链接库 .dll上
[VS&Halcon] 无法定位程序输入点于动态链接库 .dll上
83 0
|
5天前
|
C++
[MFC] 动态链接库的制作过程和使用方法与总结
[MFC] 动态链接库的制作过程和使用方法与总结
50 0
|
Linux 开发工具 C语言
一文学会LabVIEW调用动态链接库DLL生成VI
大家都知道,LabVIEW在做大型项目的时候,我们不可能把所有的函数全部展示在主VI中,所以肯定会使用到子VI,子VI的有两种,一种是直接使用LabVIEW中的函数生成功能的VI,还有一种方式就是调用动态链接库DLL生成相应功能的VI,今天给大家介绍一下调用动态链接库DLL生成VI。本笔记为笔者在项目中记录,为方便之后查看,同时也希望能帮助有需要的朋友。
一文学会LabVIEW调用动态链接库DLL生成VI
|
计算机视觉
Qt实用技巧:win将ffmpeg、opengl、osg等各种库封装成qt模块,运行需要dll,增加自动拷贝运行库到exe目录执行脚本
Qt实用技巧:win将ffmpeg、opengl、osg等各种库封装成qt模块,运行需要dll,增加自动拷贝运行库到exe目录执行脚本