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

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

CLN调用delphi写的动态库 参数问题

我手上有台仪器的动态库,使用delphi编写的,上位机我使用labview来调用。使用CLN来动用dll,发现个问题,就是调用库中函数参数多的的函数要么报错要么无法响应目标,应该是参数与CLN中的参数类型匹配不成功。

dll其中的一个函数用delphi的demo声明是这样的:  Function Adjust_UI2(Phase:Integer;Rated_Volt,Rated_Curr,Rate_Freq: Double; PhaseSequence,Revers:Byte;Volt_Per1,Volt_Per2,Volt_Per3,Curr1,Curr2,Curr3: Double;IABC,CosP: PChar; SModel: PChar;Mconst,MPluse: Double;Dev_Port:Byte):Boolean;stdcall;external 'kpdev.DLL';

我配置调用的参数类型但是运行时报错:Adjust_UI2.vi中的调用库函数节点。请问是哪里出错了。见附件

谢谢~

 

0 项奖励
1 条消息(共 3 条)
3,123 次查看

  

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

上个zip有问题

重新打一个包

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