请问如何存储一个变量中的数据 在调试一个程序请问如何将程序中的变量CTreeCtrl m_trll;存为txt文件在程序运行后这个变量中存储了树状列表的数据,我想将列表中的数据存为txt文件 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 说得不明白,如果仅仅想保存每个HITEM的Text,应该不困难。如果还想保存为带层次结构的文本,建议你保存为XML文档,恢复起来容易些 请问怎么保存,在代码上怎么实现?我定义了一个CString类CString str_Test;之后将值传送给这个类m_trll.InsertItem( m_pageURL[i].str_Hyperlink+"["+m_pageURL[i].str_HyperlinkText+"]")=str_Test;编译器提示这是一个结构体H:\学习\开发\网页跟踪程序\核心\1\winhttp\winhttpDlg.cpp(176) : error C2440: '=' : cannot convert from 'class CString' to 'struct _TREEITEM *'无法将class CString 赋值成结构体 .......m_trll.InsertItem的返回值是一个HITEM,怎么可能=strTest?建议你看看MSDN 文档和C++的abc CString是字符串类型,你存到txt中,把对应的列表的信息存放到txt中,从txt中读取的时候,读取各列数据,然后再对应的插入InsertItem... 好的,谢谢了这个问题我已经自己解决了for( int i = 0 ; i < m_pageURL.size() ; i++ )//循环获得数据大小{ //m_trll访问InserItem(m_papgeURL[i]访问str_Hyperlink+"["+m_pageURL[i]访问str_Hyperlink+" //]") 将数据插入对话框中m_trll.InsertItem( m_pageURL[i].str_Hyperlink+"["+m_pageURL[i].str_HyperlinkText+"]");m_pageURL[i].str_Hyperlink=str_Test;//将数据赋值给str_TestFILE *pFile=fopen("demo.txt","a+");//以追加的方式打开文件if(pFile)//设置文件{ char *str_Test;//写入文件数据 fwrite(str_Test,sizeof(char),strlen(str_Test),pFile);//将数据写入文件 fclose(pFile);//关闭文件}将变量内的数据在插入结构体的同时也赋值给一个CString变量就能够获得其中的的数据并可以写入文件现在的问题就是其中的数据好像不是预期的那样,明天继续处理这个技术问题谢谢大家的帮助 VC 直接打印出对话框中某控件文本 ListCtrl动态添加列名,怎么做 100分求助关于WSAAsyncSelect()的疑问 求VC6.0ATL COM编程教学视频 這個有什麼錯.. 在视窗口中生成一个可鼠标拖动的子窗口 ADO写入datetime字段精度丢失 今年金山招聘都出了什么题?有没有参加过的?说说都有什么题 紧急求救 请问如何使用http协议 ffmpeg 计算内存中的帧的dts、pts问题 NM_RELEASEDCAPTURE 请问各位高手基于对话框的mfc程序中,确定,取消和右上角的“X”关闭推出程序时有什么不同??
如果还想保存为带层次结构的文本,建议你保存为XML文档,恢复起来容易些
m_trll.InsertItem的返回值是一个HITEM,怎么可能=strTest?建议你看看MSDN 文档和C++的abc
//]") 将数据插入对话框中m_trll.InsertItem( m_pageURL[i].str_Hyperlink+"["+m_pageURL[i].str_HyperlinkText+"]");m_pageURL[i].str_Hyperlink=str_Test;//将数据赋值给str_TestFILE *pFile=fopen("demo.txt","a+");//以追加的方式打开文件if(pFile)//设置文件
{
char *str_Test;//写入文件数据
fwrite(str_Test,sizeof(char),strlen(str_Test),pFile);//将数据写入文件
fclose(pFile);//关闭文件}将变量内的数据在插入结构体的同时也赋值给一个CString变量就能够获得其中的的数据并可以写入文件现在的问题就是其中的数据好像不是预期的那样,明天继续处理这个技术问题谢谢大家的帮助