void FileSave()
{
// /
把数据写到TXT文档中
CString Path, StrFileName;
CTime time = CTime::GetCurrentTime();
CString m_strTime = time.Format("%Y%m%d_%H%M%S");
TCHAR _szPath[MAX_PATH+1] ={0};
GetModuleFileName(NULL, _szPath, MAX_PATH);
(_tcsrchr(_szPath, _T('\\')))[1] = 0;//删除文件名,只获得路径
StrFileName.Format(_T("Test%s.txt"), m_strTime);
Path = _szPath + StrFileName;
CFile file;
file.Open(Path,CFile::modeCreate|CFile::modeReadWrite);
CString str;
CString strTmp;
strTmp.Format("序号 样本 计算 误差 结果\r\n");
str += strTmp;
for(int i = 0;i< 9;i++)
{
strTmp.Format("%d %4d %4.3f %1.3fmm %d\r\n", i+1,Distance[i],Distance2[i],Dis_Err[i],Pass_Percent[i]);
str += strTmp;
}
file.Write((LPCTSTR)str,str.GetLength());
file.Close();
}