请问怎样把_variant_t类型数据转换为CString类型数据.

lhzkeane 2003-01-20 03:05:51
请问怎样把_variant_t类型数据转换为CString类型数据
...全文
66 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
ZhouBoTong 2003-01-20
  • 打赏
  • 举报
回复
extern _variant_t vField;

CString strValue = (CString)vField.bstrVal;
chenweihello 2003-01-20
  • 打赏
  • 举报
回复
_variant_t var=m_pRecordset->GetCollect("***");
CString str=(LPCTSTR)(_bstr_t)var;
Earthdog 2003-01-20
  • 打赏
  • 举报
回复
CString str;
_variant_t var = ...;

try
{
var.ChangeType(VT_BSTR);
str = var.bstrVal;
}
catch(_com_error)
{
}
chenweihello 2003-01-20
  • 打赏
  • 举报
回复
_variant_t var=m_pRecorset->GetCollect("****");
CString str=(LPCTSTR)(_bstr_t)var;
confident_man 2003-01-20
  • 打赏
  • 举报
回复
(LPCTSTR)(_bstr_t)a
or (*char)(_bstr_t)a

zhaolaoxin 2003-01-20
  • 打赏
  • 举报
回复
_variant_t vt;
_bstr_t bstr;
vt.SetString( "zxzx" );
bstr = vt.bstrVal;
CString s;
s.Format( "%s", (char *)bstr);
s.Format( "%s", (char *)(_bstr_t)vt);
cheng_young 2003-01-20
  • 打赏
  • 举报
回复
CString str = (_bstr_t)var;
WINDOWS程序设计中最常用的一些消息: 2 1 窗口消息:WM_CREATE,WM_DESTROY,WM_CLOSE 2 2 键盘消息:WM_CHAR,WM_KEYDOWN,WM_KEYUP 2 3 鼠标消息:WM_MOUSEMOVE,WM_LBUTTONDOWN, WM_LBUTTONUP, WM_LBUTTONDBCLICK,WM_RBUTTONDOWN, WM_RBUTTONUP,WM_RBUTTONDBCLICK 2 4 另一组窗口消息:WM_MOVE , WM_SIZE , WM_PAINT 2 5 焦点消息WM_SETFOCUS,WM_KILLFOCUS 3 6 定时器消息:WM_TIMER 3 MFC、ATL和STL 3 得到网关 4 CString最全面的总结 4 CString 拷贝 & 赋值 & "引用内存块" 什么时候释放? 4 FreeExtra()的作用 5 Format(...) 与 FormatV(...) 6 LockBuffer() 与 UnlockBuffer() 6 CString 只是处理串吗? 6 AllocSysString()与SetSysString(BSTR*) 7 参数的安全检验 7 CString的异常处理 7 跨模块时的CString.即一个DLL的接口函数中的参数为CString&时,它会发生怎样的现象。 7 串操作是编程中最常用也最基本的操作之一. 8 打开对话框选择多个文件 11 用VC设计托盘图标程序 12 一、NOTIFYICONDATA结构 12 二、Shell_NotifyIcon函数 13 三、托盘图标程序设计示例 13 VC常用数据类型使用转换详解 15 一、其它数据类型转换为字符串 15 二、从其它包含字符串的变量中获取指向该字符串的指针 16 三、字符串转换为其它数据类型 16 四、其它数据类型转换到CString 16 五、BSTR、_bstr_t与CComBSTR 16 六、VARIANT 、_variant_t 与 COleVariant 17 七、其它 18
第2章 数据类型 35 2.1 常用类型 36 0084 CString的多种初始化方式 36 0085 Windows字符串指针类型分析 36 0086 BSTR类型与CString类型的相互转换 36 0087 _bstr_与其他字符串类型的相互转换 37 0088 _VARIANT类型的初始化 37 0089 _variant_t与字符串类型转换 38 0090 ColeVariant与其他数据类型转换 38 0091 格式化类型 39 2.2 类型转换 39 0092 CString和char*之间的转换 39 0093 char与char*类型应用 39 0094 COLORREF类型转换RGB分量 40 0095 DWORD与 WORD之间的转换 40 0096 WORD与BYTE之间的转换 40 0097 字符串数值转换 40 2.3 字符串截取与转换 41 0098 获取字符串中的中文 41 0099 英文字符串首字母大写 41 0100 指定符号分割字符串 42 0101 在文本中删除指定的中文或中文句子 43 0102 替换指定的字符串 44 0103 向字符串中添加子字符串 44 0104 截取字符串中的数字 45 0105 将选定字符转换成大写 46 0106 截取指定位置的字符串 47 2.4 字符串的比较与判断 48 0107 判断字符中是否有中文 48 0108 判断字符串是否可以转换成整数 48 0109 如何判断字符串是否含有数字 49 0110 判断指定位置字符的大小写 49 0111 判断字符串中是否有指定的字符 50 0112 两个字符串进行比较 50 0113 在进行字符串比较时忽略大小写 50 0114 获取字符串中的英文子字符串 51 2.5 字符串技巧 52 0115 字符串加密 52 0116 字符串连接 52 0117 如何在字符串中使用双引号 53 0118 如何在字符串中添加多个空格 53 0119 字符反转 53 0120 去除字符首尾空格 53 0121 去除字符串中所有的空格 53 2.6 字符串应用 54 0122 将选定内容复制到剪贴板 54 0123 在ListBox中查找的字符串 54 0124 编辑框的行数,以及回车换行的数量 55 0125 字符串数组搜索 55 0126 设置编码方式 56 2.7 字符串统计 56 0127 如何统计中文个数 56 0128 获取字符串中数字位置 56 0129 获取字符在字符串中最后出现的位置 57 0130 获取大写字符的位置 58 0131 统计字符个数 59 0132 获取字符在字符串中出现的位置 60 0133 获取字符在字符串中出现的次数 61 0134 获取指定字符起始位置 62 0135 获取字符串中英文字母个数 63

2,586

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 资源
社区管理员
  • 资源
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧