BOOL CNetRssProtocol::SaveTraces() { static CCriticalSection cs; CSmartLock SL(&cs,TRUE); CString sFile=GetUserFolder()+"RssLatest.txt"; CFile file(sFile, CFile::modeWrite | CFile::modeCreate); // создать файл CArchive ar(&file, CArchive::store); aLoadedRss.Serialize(ar); return 1; }
BOOL CNetRssProtocol::Start() { bStarted=1; CString sFile=GetUserFolder()+"RssLatest.txt"; if(isFileExist(sFile)){ CFile file(sFile, CFile::modeRead); // создать файл CArchive ar(&file, CArchive::load); aLoadedRss.Serialize(ar); } return TRUE; }