在使用labview调用外部函数时,老是出现1097错误,参数定义和设置都正确。

2019-07-17 11:53发布

在使用labview调用外部函数时,老是出现1097错误,参数定义和设置都正确。程序提示:“labview:  调用库函数节点调用的外部节点中出现一个异常。该异常可能引起LabVIEW内存坏块。在新位置保存工作并重启LabVIEW。”问题出在哪里,如何解决?虚心求教!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
18条回答
学习LV
1楼-- · 2019-07-17 12:18
外部函数有问题,再检查一下外部函数的程序或者设置。
yuxuaa
2楼-- · 2019-07-17 14:44
 精彩回答 2  元偷偷看……
yuxuaa
3楼-- · 2019-07-17 15:10
自己已经解决,谢谢
xYz_Albert
4楼-- · 2019-07-17 19:42
新手的一个经验,可以试一下:如果调用DLL的输出是数组,就一定要给数组分配足够的空间(两个方法:在调用DLL的配置面板里,有最小尺寸项,根据数组的大小写入数值;或者,调用DLL的输入参数是一个指定大小的数组),其他情形下,莫名其妙的出现1097错误,应该是跟具体的应用有关,有可能是第三方的DLL函数调用之间,需要满足一定的数值或者状态关系,这种情形下,根据第三方提供资料运用排除法,查找原因!欢迎交流、分享,共同进步!
yuxuaa
5楼-- · 2019-07-18 00:03
xYz_Albert 发表于 2016-7-26 15:10
新手的一个经验,可以试一下:如果调用DLL的输出是数组,就一定要给数组分配足够的空间(两个方法:在调用DLL的配置面板里,有最小尺寸项,根据数组的大小写入数值;或者,调用DLL的输入参数是一个指定大小的数组),其他情形下,莫名其妙的出现1097错误,应该是跟具体的应用有关,有可能是第三方的DLL函数调用之间,需要满 ...

谢谢,自己已经解决!
yuxuaa
6楼-- · 2019-07-18 06:01
{:23:}

一周热门 更多>