我用断点的方法找出下面***处出现咯问题,运行的时候弹出来一个错误对话框说的“一未命名文件 格式错”···我试咯好久都没有结果的···麻烦各位高手帮帮我这个可怜的初学者吧···先谢谢你们咯··void CTextView::OnFileOpen()
{ // TODO: Add your command handler code here CFileDialog mydlg(TRUE,"TXT");
mydlg.DoModal();
filename=mydlg.GetPathName();
CFile myfile;
myfile.Open(filename,CFile::modeRead);
CArchive ar(&myfile,CArchive::load);
*** Serialize(ar);//问题就出于此,但是我不知道怎么改才行(我分析可能是不是没有到底指定哪一个View进行Serialize操作·)
ar.Close();
myfile.Close();
CDocument*pDoc=GetDocument();
pDoc->SetTitle(filename);
}
{ // TODO: Add your command handler code here CFileDialog mydlg(TRUE,"TXT");
mydlg.DoModal();
filename=mydlg.GetPathName();
CFile myfile;
myfile.Open(filename,CFile::modeRead);
CArchive ar(&myfile,CArchive::load);
*** Serialize(ar);//问题就出于此,但是我不知道怎么改才行(我分析可能是不是没有到底指定哪一个View进行Serialize操作·)
ar.Close();
myfile.Close();
CDocument*pDoc=GetDocument();
pDoc->SetTitle(filename);
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货