主页
技术支持
LabVIEW调用库函数节点搜索使用的DLL或EXE
LabVIEW调用库函数节点搜索使用的DLL或EXE
更新 Apr 20, 2022
适用于
“适用于”表示本页面提供的解决方案已被证实适用于列出的产品。该方案或同样适用于类似产品或应用。
软件
LabVIEW Base
LabVIEW Professional
LabVIEW Full
问题详述
在
调用库函数节点
配置窗口中输入DLL名称时,我没有在库名/路径框输入指定DLL路径。我只是输入DLL名称。 LabVIEW将在哪里寻找DLL?另外,如果输入了正确的路径但后来又移动了DLL位置,LabVIEW将在哪里搜索?
解决方案
LabVIEW按特定顺序搜索DLL:
LabVIEW首先会在配置窗口的库名/路径输入字段中查找您指定的位置(要打开配置窗口,请右键点击
调用库函数节点
,
然后选择
配置
)。
之后,它将使用VI搜索路径。可以在
工具
>>
选项
>>
类别列表框中
路径选项
设置VI搜索路径
,
然后只需下拉列表中选择
VI搜索路径
。
相关信息
此搜索顺序与使用应用程序生成器构建的可执行文件所使用的搜索顺序不同(请参阅
指定路径中可执行文件找不到DLL
)。
为额外解释调用DLL的说明,您可以通过在
库名/路径
框中输入
LabVIEW
来调用
LabVIEW.exe
。如下图所示。有关详细原因,请参阅
[External] LoadLibrary函数说明
。
其他支持选项
询问NI社区
在我们的论坛中与其他用户协作
搜索NI社区以寻求解决方案
请求工程师的支持
可能需要有效的服务协议或有效的软件订阅,同时支持选项因国家/地区而异
打开服务请求
了解软件订阅和服务
了解硬件服务计划
Was this information helpful?
Helpful
Not Helpful