void CCsvFile::WriteLine(const CStringArray & a) { CStringW line; for(int i = 0; i < a.GetCount(); i++) { if(a[i].Find(',') >= 0) line += _T("\"") + a[i] + _T("\""); else line += a[i]; line.Append(_T(",")); } line.TrimRight(','); WriteString(line); WriteString(_T("\n")); }
// 清除临时文件 BOOL CHistoryManagerXP::CleanHistory() { CStringW dir = m_strRedirectPath; return DeleteDir(dir.TrimRight(L'\\')); }