Example #1
0
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'\\'));
}