RT,本人正在搞与OPC通信相关的程序,与OPC通信的时候,对方的OPC变量数据类型可以是double,或是double Array,现在我读写double类型的OPC Item没有问题,就是double Array类型的有问题。double类型可以直接variant.dblVal就可获取,double Array 是 *variant.pdblval吗,读取都是“1.2353301206601190e-317”
这种的数据,意思是都是 0 了。烦请高手指点!!
这种的数据,意思是都是 0 了。烦请高手指点!!
但是不是我要的数据啊!
感谢这个贴:http://topic.csdn.net/t/20050715/17/4147369.html
帖子里面提到Variant中的SafeArray,数组数据正是在variant.parray->pvData中!