怎样将_variant_转化为vc数组 怎样将_variant_转化为vc中的数组 各位高手帮下忙了!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 首先LZ需要判断它的具体的类型,然后再转化,要不然会出错的。.vt就是用来判断类型 判断完类型后,_variant_t var; //假设这个变量中保存了数组元素SAFEARRAY* psa = var.parray;long count = psa->rgsabound->cElements; //判断元素个数定义buf数组;for (long i=0; i<count; i++){ SafeArrayGetElement(psa,&i,&buf[i]); //buf为你定义的数组} 那要是转换为int的二维数组是不上一就加两个循环呢!能写下不 还有如何在将int二维数组转化会variant类型,因为我要将它写回数据库,好象用int不能转换,可以转换为long型也可以的,请高手指教下,呵呵! 关于在vc中添加现有项的问题 线程数目 一个简单的记息算法问题 网络通信vc编程怎样入手? 各位大侠 遇到过这个问题吗 急 强烈抗议csdn总是找不到前段时间的贴子 急,急,如何在vc中调用outlook发送邮件 我迷路啦。 关于ACTIVEX控件接口的问题 请问有效的VS.NET7 Beta2的下载网址! 如何把字符串添加到IP Address Control控件中 如何逐行写入EXCEL文件??
.vt就是用来判断类型
_variant_t var; //假设这个变量中保存了数组元素
SAFEARRAY* psa = var.parray;
long count = psa->rgsabound->cElements; //判断元素个数
定义buf数组;
for (long i=0; i<count; i++)
{
SafeArrayGetElement(psa,&i,&buf[i]); //buf为你定义的数组
}