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);
}
} 展开
{
// 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);
}
} 展开
4个回答
展开全部
代码如下: CFile file("1.txt",CFile::modeCreate | CFile::modeWrite); file.Write(result,result.GetLength()); // result为运算结果保存的CString类型的值 file.close(); 不懂再问!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
读出文件后自己进行分割
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不好意思异常登录了,不是我回复的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询