#pragma once
|
|
#include "Global_Define.h"
|
#include "ResultData.h"
|
|
#define MAX_ERROR_COUNT 20
|
class CResultFile
|
{
|
public:
|
CResultFile(void);
|
CResultFile(CResultData *pResult);
|
virtual ~CResultFile(void);
|
|
public:
|
BOOL MakeResultFile(CString strFolder,CString strFolder_Notch,BOOL bFinalResult);//20140528
|
void SetInsParm(BOOL bCut,BOOL bCorner,BOOL bDim,BOOL bSpline,BOOL bNotch);
|
|
protected:
|
BOOL MakeResultRaw(CString &strContents,CString &strContents_Notch,BOOL bCornerIns);//20140528
|
void MakeDefectRaw(CString &strContents);
|
void MakeChamferResult(CString &strContents,BOOL bCornerIns);
|
void MakeChamferDiagonalLineResult(CString &strContents);//20140622
|
void MakeDimensionResult(CString &strContents,BOOL bCornerIns);
|
void MakeSplineResult(CString &strContents);
|
void MakeCornerResult(CString &strContents);
|
void MakeNotchResult(CString &strContents);
|
void MakeEtcResult(CString &strContents);
|
void MakeNotchInsPointResult(CString &strContents);//20140528
|
|
protected:
|
CResultData *m_pCurResult;
|
CInspectionBase *m_gBase;
|
BOOL m_bMakeResultFile;
|
BOOL m_bCut,m_bCorner,m_bDim,m_bSpline,m_bNotch;
|
};
|