CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

如何将CString转换为VARIANT类型?

楼主afeiwang()2002-02-22 08:26:16 在 VC/MFC / 基础类 提问

如何将CString转换为VARIANT类型? 问题点数:20、回复次数:3Top

1 楼LJN(没有人)回复于 2002-02-22 08:58:59 得分 15

可用   COleVariant   代替.  
   
  COleVariant   v;  
  CString   str   =   "this   is   test";  
   
  v   =   str;  
   
  也可转换为VARIANT  
   
  VARIANT   v1   =   v;Top

2 楼zhang1000(多一个零)回复于 2002-02-22 09:00:12 得分 5

#include   "atlbase.h"  
   
  CComBSTR outbstr;  
  VARIANT vtYouValueName,vtTemp;  
  outbstr.Append   (szYourCString);  
  vtTemp.vt   =   VT_BSTR;  
  vtTemp.bstrVal=outbstr.Copy();  
  vtYouValueName   =   vtTemp   ;  
  不知道有没有更简便的方法?Top

3 楼afeiwang()回复于 2002-02-22 12:28:58 得分 0

我先试一下,谢谢了!!!Top

相关问题

  • CString 到 _variant_t 类型的转换?
  • CString类型转换
  • 求教从variant类型到cstring类型的转换方法,谢谢
  • 类型转换 unsigned int <==>CString
  • CString 的类型转换?
  • VARIANT类型转换问题?
  • Variant 变量类型转换
  • 请问怎样在win32 console application程序下将v_variant_t类型转换成cstring
  • 怎样将VARIANT类型中的数据转换到CString对象中
  • CString 和_variant_t 之间如何转换,两者的类型为字符串

关键词

  • 转换
  • vttemp
  • outbstr
  • 类型
  • cstring
  • 转换为variant
  • colevariant
  • vt
  • str

得分解答快速导航

  • 帖主:afeiwang
  • LJN
  • zhang1000

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo