vararraycreate

场景:mscomm32 VarArrayCreate函数有关问题

mscomm32 VarArrayCreate函数问题
int* DataP = new int[size];
Variant senddata = VarArrayCreate(DataP,size-1,varByte);
这样报错,不能创建数组.

int data[20] = {0};
Variant senddata = VarArrayCreate(data,19,varByte);
这样能正确的创建...这是为什么..?


------解决方案--------------------
可以创建。
楼主遇到什么错误提示?