labview调用dll时遇到一个问题,各个参数配置都对的上,但是就是没有结果输出,请高手帮忙看下,谢谢

2019-07-17 14:01发布

有哪位大拿帮忙看下呗,调了两天了,就是调不出输出结果,有时还会报1097错误!谢谢!!下面一张图是我做的程序框图,第二张是dll的头文件的参数配置,第三张是我配置的dll!!


程序框图.PNG
参数配置.PNG
dll配置.PNG
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
happyarrow
1楼-- · 2019-07-17 19:08
1,你那些配置成数组的,你输入数组,至少要有一个元素,从你图片看不出来,估计是空数组,这样肯定是不可以的。
2,另外,你可以试试把你的数组元素,换成指针,全部用指针来弄。
3,如果你的DLL没有其他依赖关系,可以上传你的DLL和VI。让我们可以试试看。
纸鸢00
2楼-- · 2019-07-17 22:39
本帖最后由 纸鸢00 于 2016-6-2 08:47 编辑
happyarrow 发表于 2016-6-1 16:04
1,你那些配置成数组的,你输入数组,至少要有一个元素,从你图片看不出来,估计是空数组,这样肯定是不可以的。
2,另外,你可以试试把你的数组元素,换成指针,全部用指针来弄。
3,如果你的DLL没有其他依赖关系,可以上传你的DLL和VI。让我们可以试试看。 ...

输入是有数据的,就是输出一直没有结果,这个是前面板的图
另外我刚开始学labview, 您说的把数组元素换成指针 不太懂呢! 谢谢哈
前面板.PNG
站长同志
3楼-- · 2019-07-18 00:50
你在labview里面添加形参的时候试一试按照你dll里函数原型的顺序添加?
我测了一个小demo,不按照dll原型函数形参顺序添加形参,程序会崩。。

一周热门 更多>