16,471
社区成员
发帖
与我相关
我的任务
分享
CString s4,s5,s6;
void CNei::OnCount()
{
CFileDialog dlg(true,"","",OFN_HIDEREADONLY|OFN_OVERWRITEPROMPT, "文本文件 (*.txt)|*.txt", this);
dlg.m_ofn.lpstrTitle="打开文件";
CFile datafile;
if(dlg.DoModal()==IDOK)
{
datafile.Open(dlg.GetPathName(),CFile::modeRead);
CArchive ar(&datafile,CArchive::load);
Serialize(ar);
ar.Close();
datafile.Close ();
}
}
void CNei::Serialize(CArchive& ar)
{
if (ar.IsStoring())
{ // storing code
}
else
{ // loading code
ar.ReadString(s4);
ar.ReadString(s5);
ar.ReadString(s6);
}
}