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

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

LabVIEW中调用含数组变量(指针)参数的COM组件函数问题

在LabVIEW中使用ActiveX调用VC6.0编写的一个COM组件,接口函数的参数中有数组变量(指针),用VC编程调用该函数没有问题,但在LabVIEW中调用时原数组变量(指针)参数变成了非数组变量了,无法与LabVIEW中的数组数据连接.询问如何在LabVIEW中调用含数组变量(指针)参数的COM组件函数? 

 接口函数如下:

 Am_spec([in,size_is(fft_len)]double *input, [in,out,size_is(fft_len)]double *output, [in]double fs,[in]long fft_len,[in,out,size_is(fft_len)]double *axis_x)

t.JPG

 

0 项奖励
1 条消息(共 5 条)
4,236 次查看
LabVIEW里面没有指针的概念,建议您将输入变量转换为数组输入。
District Sales Manager | Shanghai Pudong, China
0 项奖励
2 条消息(共 5 条)
4,197 次查看

很想知道什么弄,有高手吗,求教啊?

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

这个问题也一直困扰着我,没有高人能解决吗?

0 项奖励
4 条消息(共 5 条)
2,282 次查看

二楼不是已经说的很清楚了吗?

 

George Zou
0 项奖励
5 条消息(共 5 条)
2,270 次查看