如何读取一个文件到编辑控件?

hzwjt 2004-12-22 11:49:25
如把try{
CString string;
CStdioFile file(_T("File.txt"),CFile::modeRead);
while(file.ReadString(string))
m_wndEdit.SetWindow(string);
}
Catch CCFileException*e)
{
e->ReportError();
e->Delete();
}
只能显示最后一行?
...全文
31 点赞 收藏 2
写回复
2 条回复
oyljerry 2004年12月23日
你把控件选上多行
\r\n回车换行
回复 点赞
潜水8年再度回归 2004年12月23日
当然了,ReadString每次读一行存到string 里,读到最后当然是最后一行了。
改成这样:
CString string,strline;
CStdioFile file(_T("File.txt"),CFile::modeRead);
while(file.ReadString(strline))
{
strint += strline;
}
m_wndEdit.SetWindow(string);
回复 点赞
发动态
发帖子
硬件/系统
创建于2007-09-28

2260

社区成员

1.7w+

社区内容

VC/MFC 硬件/系统
社区公告
暂无公告