MFC中如何将txt文件中的内容导入进列表控件中,文件中多行时怎么换行?

voidCStudentDlg::OnLeadIn(){//TODO:Addyourcontrolnotificationhandlercodehereinti;CFil... void CStudentDlg::OnLeadIn()
{
// TODO: Add your control notification handler code here
int i;
CFileDialog dlg(true,NULL,NULL,OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT,"txt files|*.txt||");
if(dlg.DoModal() != IDOK)
return;
CString str;
str=dlg.GetPathName();
ofstream fp(str,ios::out);
CString StrID,StrName,StrSex,StrScore;
for(i=0;;i++)
{
fp>>StrID>>StrName>>StrSex>>StrScore;
StrID=m_ListControl.SetItemText(i,0);
}
}
展开
 我来答
百度网友1680984
推荐于2017-10-10 · TA获得超过414个赞
知道小有建树答主
回答量:968
采纳率:0%
帮助的人:454万
展开全部
用CStdioFile打开文件然后用ReadString读取,该函数可以每次读取一行
双子座555536
2017-10-09
知道答主
回答量:48
采纳率:100%
帮助的人:7.1万
展开全部
代码如下: CFile file("1.txt",CFile::modeCreate | CFile::modeWrite); file.Write(result,result.GetLength()); // result为运算结果保存的CString类型的值 file.close(); 不懂再问!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
归悦欣cf
2013-09-13 · TA获得超过1443个赞
知道大有可为答主
回答量:4250
采纳率:59%
帮助的人:1311万
展开全部
读出文件后自己进行分割
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
LvKing5257
2013-09-13 · TA获得超过131个赞
知道答主
回答量:147
采纳率:0%
帮助的人:56万
展开全部
不好意思异常登录了,不是我回复的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式