怎样把txt文件显示在list control中?
我写了个mfc程序,制作一个通讯录,以下是我写的程序
- C/C++ code
CTianDlg dlg; if(dlg.DoModal()==IDOK) { m_name=dlg.m_name; m_department=dlg.m_department; if(!UpdateData(true)) { return; } CFile mFile; mFile.Open(L"22.txt",CFile::modeCreate|CFile::modeNoTruncate|CFile::modeReadWrite); mFile.SeekToEnd(); m_name.GetString(); m_listt.InsertItem(0,m_name); mFile.Write(m_name,2*m_name.GetLength()); m_listt.SetItemText(0,1,m_department); mFile.Write(m_department,2*m_department.GetLength()); mFile.Write( "\r\n ",2); mFile.Close(); }[解决办法]
这个要看你怎么定义txt文件中的数据的格式了,怎么解析
利用CListCtrl::InsertItem/SetItemText()显示在ListCtrl控件中
[解决办法]
又发重复贴啊?
AddString和InsertString两个方法都可以啊
[解决办法]
先是用CFile按照一定格式读出txt里面的东西,然后再InsertItem到list里面去!
[解决办法]
你可以到我空间,留下你的联系方式.QQ,到时候我可以帮你看看你的代码。
我的点点博客:girlgirl.diandian.com