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

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

传递包含数组的簇到DLL

已解决!
转到解答
请教调用DLL时,如何传递包含数组的结构体。如下面这个结构体应该如何处理: typedef struct{ unsigned __int8 MinidriverPath[1024]; unsigned __int8 FirmwarePath[1024]; unsigned __int8 ConfigPath[1024]; }tBCTW_DLDevInfo;
0 项奖励
1 条消息(共 6 条)
4,846 次查看

uns17343iE756890023F5AB9Digned __int8 MinidriverPath[1024] 可以是 Array of U8, 也可以是 String.  试试看.

George Zou
0 项奖励
2 条消息(共 6 条)
4,838 次查看
謝謝! 我有試過用字符串,但調用是會出錯。所以才想按它的原型傳遞數組。 請問有沒有方法可以處理?
0 项奖励
3 条消息(共 6 条)
4,831 次查看

Both methods are in the picture.

George Zou
0 项奖励
4 条消息(共 6 条)
4,823 次查看
解答
已被主题作者 yingzhe2003 接受
直接传送3072长度的U8数组看看
陈树学
QQ:276509891 .
EMAIL:CSXCS_366@126.COM
qq群:78561268 80754347 37591940
http://labview.weebly.com/
新书《LabVIEW实用工具详解》已经发售,敬请关注。
0 项奖励
5 条消息(共 6 条)
4,810 次查看
謝謝各位的解答! 問題已解快,祝好人好夢!
0 项奖励
6 条消息(共 6 条)
4,798 次查看