新手问题:CListCtrl序列化 有一个CListView,是Report格式的,我想把里面的数据存到Doc里,还需要自己写链表之类的东西么?还是能直接把CListCtrl对象序列化?请朋友们给出一段例程好吗?我是新手~谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 好像只能逐行导入了请参考方法:grid=>excelvoid StringGridToExcel(TGrid *sg, String strExcelFile) { int nHandle = FileCreate(strExcelFile); for(int i=0; i<sg->ColCount; i++) { String strTemp(""); for(int j=0; j<sg->RowCount; j++) strTemp += sg->Cells[j][i] + String(char(0x09)); strTemp += "\r\n"; FileWrite(nHandle, strTemp.c_str(), strTemp.Length()); } FileClose(nHandle); } 自己找到办法了,我把CListCtrl里的项抽象成一个可支持序列化的类,然后用CObArray组织这些对象,每一个项对应一个对象,再用CObArray的序列化函数将这些对象保存到文件里。问题解决~还是要谢谢CathySun118(斯年) 的关注,结贴给分~ VS2005 CImage 如何旋转一个图片? 什么是字符型协议?什么是比特流型协议? IDocHostShowUI该怎么使用? DeleteFile 问题 xstring(麻雀),进来给分了! 请问这是什么意思? 大专非计算机专业,e文较差,会C++/VC/SDK/MFC/JAVA,在深圳/上海/北京等地能找到工作吗,薪水怎样? 求助:关于InternetOpen函数的用法 用vc++6.0 编译没有错误,但是用(Ctrl+F5) 不能执行 ??? 菜鸟提问:关于启用多线程的问题!急!!! 請問哪兒有中文ACE資料下載 tab顺序的问题
请参考方法:grid=>excel
void StringGridToExcel(TGrid *sg, String strExcelFile)
{
int nHandle = FileCreate(strExcelFile);
for(int i=0; i<sg->ColCount; i++)
{
String strTemp("");
for(int j=0; j<sg->RowCount; j++)
strTemp += sg->Cells[j][i] + String(char(0x09));
strTemp += "\r\n";
FileWrite(nHandle, strTemp.c_str(), strTemp.Length());
}
FileClose(nHandle);
}
还是要谢谢CathySun118(斯年) 的关注,结贴给分~