NI LabVIEW,CVI,数据采集等产品讨论区

取消
显示结果 
搜索替代 
您的意思是: 
回复

python调用labview生成的dll出错

Highlighted

python调用labview生成的dll出错

您好,我用labview 2018 (64-bit)写了加法和减法vi并生成了dll文件,然后我用python的ctypes包调用该dll文件,发现可以成功load该文件,但调用函数时无论我输入任何初值,最终输出结果都是1018。这里的1018是不是labview的错误代码?如果是,又该如何解决这个问题?非常感谢!

0 项奖励
1 条消息(共 5 条)
105 次查看

回复: python调用labview生成的dll出错

您好,

请问您的Python 也是 x64 bit吗?

https://forums.ni.com/t5/LabVIEW/Labview-2018-Python-x64/td-p/3799096

0 项奖励
2 条消息(共 5 条)
82 次查看

回复: python调用labview生成的dll出错

感谢回复,python也是64-bit的,32-bit会直接报错,而不是输出1018

0 项奖励
3 条消息(共 5 条)
77 次查看

回复: python调用labview生成的dll出错

0 项奖励
4 条消息(共 5 条)
40 次查看

回复: python调用labview生成的dll出错

我是直接用python调用vi文件在labview环境下运行的,可以正常调用。需要注意的是,此时不能把连线版接上,否则会导致数据残留之类的错误。

0 项奖励
5 条消息(共 5 条)
30 次查看