labview调用dll怎么清空堆栈
答案:1 悬赏:20 手机版
解决时间 2021-01-25 22:43
- 提问者网友:玫瑰园
- 2021-01-25 18:26
labview调用dll怎么清空堆栈
最佳答案
- 五星知识达人网友:迟山
- 2021-01-25 19:40
要从LabVIEW中调用动态链接库(DLL),你需要首先确定是哪种类型的DLL。 基本上有两种类型的DLL需要考虑:C/C++ DLL 和Microsoft .NET assembly. C/C++ DLL 用C, C++, 或其他编程语言生成(除了 .NET 语言) 比如 Java, Fortran, 或Visual Basic 6.0. .NET DLL 也被称为 ".NET assembly" 或者就是"assembly". 这个术语的区别在于 .NET DLL 与其他DLL的工作方式不同. .NET DLL使用 Common Language Runtime (CLR) 和 .NET Framework "处理" DLL中的函数.
如果DLL是C/C++ DLL:找到头文件(*.h) 或者函数原型声明. 确定你需要调用的function(s) . 注意函数的参数是否包含了原始数据类型参数比如int, char, double, 等等或者是否包含了复杂数据类型比如clusters. 如果函数没有包含复杂数据类型并且你有头文件(*.h), LabVIEW中一个很好的工具可以帮你简单地导入DLL (并且会帮助你创建DLL的整个库)
如果DLL是C/C++ DLL:找到头文件(*.h) 或者函数原型声明. 确定你需要调用的function(s) . 注意函数的参数是否包含了原始数据类型参数比如int, char, double, 等等或者是否包含了复杂数据类型比如clusters. 如果函数没有包含复杂数据类型并且你有头文件(*.h), LabVIEW中一个很好的工具可以帮你简单地导入DLL (并且会帮助你创建DLL的整个库)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯