明飞的技术园地

笨鸟先飞
  博客园  :: 新随笔  :: 联系 :: 管理

vc6.0中一些类型的相互转换

Posted on 2007-06-20 14:41  明飞  阅读(310)  评论(0编辑  收藏  举报
一.字符转换浮点
float fltBJG2;
CString strBJG2;
 fltBJG2=(float)atof(strBJG2);
二. _variant_t 类型的转换
1.数据库中float转换成字符串
_variant_t vBJG2;
 CString strBJG2;
 vBJG2=m_pRecordset->GetCollect("bjg2");
  strBJG2=(LPCTSTR)(_bstr_t)vBJG2;   //将float转换成字符
  pEditBJG2->SetWindowText(strBJG2);
2.数据库中字符转换成字符
vStrName=m_pRecordset->GetCollect("name");//姓名
   strName=(CString)vStrName.bstrVal;
三.浮点转换成字符
CString str;
float fff=1.454566656;
str.Format("%f",fff);