VB2012连接OPC 服务,运行Group.AsyncWrite这条语句时一直提示“指定的数组不属于需要的类型”
各位大神,本人正在开发opcserver客户端,用于对PLC进行读和写,使用的是vb语言(vs2012),在使用异步写入的时候出现了错误,语句为:MyGroup.AsyncWrite(1, tempserverhandles, Pumpstates, ErrorNr, transactionID, cancelID),
错误提示““System.Runtime.InteropServices.SafeArrayTypeMismatchException”类型的未经处理的异常在 opc.exe 中发生, 其他信息: 指定的数组不属于需要的类型。”
实在是不知道什么原因了!
求大神指点,万分感谢。