SDC C-Project CF Review 프로그램
LYW
2021-07-09 6bb39b058bce38f80645e1e54d03a172f74dba3b
ReviewSystem/ReviewSystem/ReviewInterface.cpp
@@ -1,6 +1,7 @@
#include "StdAfx.h"
#include <math.h>
#include "crtdbg.h"
#include <experimental/filesystem>
#include "ReviewInterface.h"
#include "MainFrm.h"
@@ -143,6 +144,13 @@
   CreateDirectory(_REVIEW_SERVER_BASE_PATH_, NULL);
   CreateDirectory(_REVIEW_SERVER_LOG_PATH_, NULL);
   CreateDirectory(_REVIEW_SERVER_CONFIG_PATH_, NULL);
   //LYW_#3344_CF AOI Review Config File 백업 기능 개선 ADD START
   //시작할때 다 지우고 다시 복사가 필요할지
   //std::experimental::filesystem::remove_all(_REVIEW_SERVER_SYSTEM_SETTING_BACKUP_PATH_CPJT);
   //std::experimental::filesystem::remove_all(_REVIEW_RECIPE_BACKUP_PATH_CPJT);
   ISP2P_CopyFolder(_REVIEW_SERVER_CONFIG_PATH_, _REVIEW_SERVER_SYSTEM_SETTING_BACKUP_PATH_CPJT);
   ISP2P_CopyFolder(_REVIEW_RECIPE_PATH_, _REVIEW_RECIPE_BACKUP_PATH_CPJT);
   //LYW_#3344_CF AOI Review Config File 백업 기능 개선 ADD END
   SetProgramVersion();
   // init review data
@@ -3305,14 +3313,23 @@
void CReviewInterface::IRP2P_DisplayMessage(const TCHAR* lpstrFormat, ...)
{
   va_list list;
   TCHAR strText[2000] = {0};
   try
   {
      va_list list;
      TCHAR strText[2000] = { 0 };
   va_start(list, lpstrFormat);
   _vstprintf_s(strText, lpstrFormat, list);
   va_end(list);
      va_start(list, lpstrFormat);
      _vstprintf_s(strText, lpstrFormat, list);
      va_end(list);
   g_pLog->DisplayMessage(strText);
      g_pLog->DisplayMessage(strText);
   }
   catch (...)
   {
      return ;
   }
}
CResultServerControl* CReviewInterface::IRP2P_GetResultServerControl()
@@ -3671,6 +3688,7 @@
   //return pAFMControl->MoveToHomePosition(nHomePosition);
}
//#3407 KYH 자가진단 Judge 판정 및 알람 발생 기능 ADD START
BOOL CReviewInterface::IDP2P_DiagnosisSendJudgeAlarm() // 0412 자가진단 JudgeAlarm 추가
{
@@ -3678,6 +3696,7 @@
   //return pAFMControl->MoveToHomePosition(nHomePosition);
}
//#3407 KYH 자가진단 Judge 판정 및 알람 발생 기능 ADD END
BOOL CReviewInterface::IDP2P_SetDlgFlatness(int nIndex)
{