在Labwindows⼀CVI或c语言中如何调用别人写好的dll文件

2025-06-26 16:51:21
推荐回答(2个)
回答1:

既然形参已经告诉你 要buffer  你就得给他buffer

(ipbuf 显然是 ipaddress buffer 存放ip地址缓存)  num设置合适大小

请定义 一个unsigned int 数组

请定义 一个unsigned int * 指针 指向数组

 

给你写了个 cvi 调用devcpp C语言写的dll  参数类型和你这 类似

(仅仅是简单的选择法对数组排序l)

 

 

回答2:

1、编写程序时,包含(#include "什么.h") dll文件作者提供 的 头文件(.h文件) 。
程序里,便和普通函数调用一样,去调用它的函数。
2、程序编译时,链接 dll文件作者提供 的 (.lib文件) 库文件。当然,可以在源程序里把.lib 名字 写上,编译时自动去链接,例子:#pragma comment (lib, "什么.lib")
3、执行时,要有 .dll 文件. 放在当前文件夹或系统文件夹里。