| | |
| | | #include "StdAfx.h" |
| | | #include "StdAfx.h" |
| | | #include "HardwareSettings.h" |
| | | |
| | | ////////////////////////////////////////////////////////////////////////// |
| | |
| | | |
| | | m_bUse_SaveDebugImage = rhs.m_bUse_SaveDebugImage; |
| | | |
| | | // ly,2025.07.10 |
| | | m_bSaveResultByHour = rhs.m_bSaveResultByHour; |
| | | |
| | | // ly,2025.07.07 |
| | | m_bEnableAutoCopy = rhs.m_bEnableAutoCopy; |
| | | m_strCopyToolExePath = rhs.m_strCopyToolExePath; |
| | |
| | | m_bEnableAutoDelete = rhs.m_bEnableAutoDelete; |
| | | m_strDeleteToolExePath = rhs.m_strDeleteToolExePath; |
| | | m_strDeleteToolConfigPath = rhs.m_strDeleteToolConfigPath; |
| | | |
| | | // lwq,2025.08.04 |
| | | m_bUse_SaveDLDefectImage = rhs.m_bUse_SaveDLDefectImage; |
| | | |
| | | } |
| | | return *this; |
| | | } |
| | |
| | | else if((void *)&m_nSaveImageQuality == pValue) |
| | | str = _T("SAVEIMAGE_QUALITY"); |
| | | |
| | | // ly,2025.07.10 |
| | | else if ((void*)&m_bSaveResultByHour == pValue) |
| | | str = _T("SAVE_RESULT_BY_HOUR"); |
| | | |
| | | // ly,2025.07.07 |
| | | else if ((void*)&m_bEnableAutoCopy == pValue) |
| | | str = _T("ENABLE_AUTOCOPY"); |
| | |
| | | str = _T("DELETETOOL_EXE_PATH"); |
| | | else if ((void*)&m_strDeleteToolConfigPath == pValue) |
| | | str = _T("DELETETOOL_CONFIG_PATH"); |
| | | |
| | | // lwq,2025.08.04 |
| | | else if ((void*)&m_bUse_SaveDLDefectImage == pValue) |
| | | str = _T("SAVE_DLDEFECT_IMAGE"); |
| | | return str; |
| | | } |
| | | |
| | |
| | | BasicInfoFile.GetItemValue((TCHAR*)(LPCTSTR)str,nTemp); |
| | | m_bUse_SaveDebugImage = (BOOL) nTemp; |
| | | |
| | | // ly.2025.07.07 |
| | | // ly,2025.07.10 |
| | | str = GetFileString((void*)&m_bSaveResultByHour); |
| | | if (str.IsEmpty() == TRUE) |
| | | return FALSE; |
| | | BasicInfoFile.GetItemValue((TCHAR*)(LPCTSTR)str, m_bSaveResultByHour, FALSE); |
| | | |
| | | // ly,2025.07.07 |
| | | str = GetFileString((void*)&m_bEnableAutoCopy); |
| | | if (str.IsEmpty() == TRUE) |
| | | return FALSE; |
| | |
| | | return FALSE; |
| | | BasicInfoFile.GetItemValue((TCHAR*)(LPCTSTR)str, m_strDeleteToolConfigPath, _T("")); |
| | | |
| | | // ly,2025.08.04 |
| | | str = GetFileString((void*)&m_bUse_SaveDLDefectImage); |
| | | if (str.IsEmpty() == TRUE) |
| | | return FALSE; |
| | | BasicInfoFile.GetItemValue((TCHAR*)(LPCTSTR)str, m_bUse_SaveDLDefectImage, FALSE); |
| | | return TRUE; |
| | | } |
| | | |
| | |
| | | Register.GetItemValue((TCHAR*)(LPCTSTR)str,nTemp); |
| | | m_bUse_SaveDebugImage = (BOOL) nTemp; |
| | | |
| | | // ly.2025.07.07 |
| | | // ly,2025.07.10 |
| | | str = GetFileString((void*)&m_bSaveResultByHour); |
| | | if (str.IsEmpty() == TRUE) |
| | | return FALSE; |
| | | Register.GetItemValue((TCHAR*)(LPCTSTR)str, m_bSaveResultByHour, FALSE); |
| | | |
| | | // ly,2025.07.07 |
| | | str = GetFileString((void*)&m_bEnableAutoCopy); |
| | | if (str.IsEmpty() == TRUE) |
| | | return FALSE; |
| | |
| | | if (str.IsEmpty() == TRUE) |
| | | return FALSE; |
| | | Register.GetItemValue((TCHAR*)(LPCTSTR)str, m_strDeleteToolConfigPath, _T("")); |
| | | |
| | | // lwq,2025.08.04 |
| | | str = GetFileString((void*)&m_bUse_SaveDLDefectImage); |
| | | if (str.IsEmpty() == TRUE) |
| | | return FALSE; |
| | | Register.GetItemValue((TCHAR*)(LPCTSTR)str, m_bUse_SaveDLDefectImage, FALSE); |
| | | |
| | | return TRUE; |
| | | } |
| | |
| | | return FALSE; |
| | | Register.SetItemValue((TCHAR*)(LPCTSTR)str,(int) m_bUse_SaveDebugImage); |
| | | |
| | | // ly.2025.07.07 |
| | | // ly,2025.07.10 |
| | | str = GetFileString((void*)&m_bSaveResultByHour); |
| | | if (str.IsEmpty() == TRUE) |
| | | return FALSE; |
| | | Register.SetItemValue((TCHAR*)(LPCTSTR)str, (int)m_bSaveResultByHour); |
| | | |
| | | // ly,2025.07.07 |
| | | str = GetFileString((void*)&m_bEnableAutoCopy); |
| | | if (str.IsEmpty() == TRUE) |
| | | return FALSE; |
| | |
| | | if (str.IsEmpty() == TRUE) |
| | | return FALSE; |
| | | Register.SetItemValue((TCHAR*)(LPCTSTR)str, m_strDeleteToolConfigPath); |
| | | |
| | | //lwq2025.08.04 |
| | | str = GetFileString((void*)&m_bUse_SaveDLDefectImage); |
| | | if (str.IsEmpty() == TRUE) |
| | | return FALSE; |
| | | Register.SetItemValue((TCHAR*)(LPCTSTR)str, (int)m_bUse_SaveDLDefectImage); |
| | | |
| | | return TRUE; |
| | | } |
| | |
| | | return FALSE; |
| | | BasicInfoFile.SetItemValue((TCHAR*)(LPCTSTR)str,m_bUse_SaveDebugImage); |
| | | |
| | | // ly.2025.07.07 |
| | | // ly,2025.07.10 |
| | | str = GetFileString((void*)&m_bSaveResultByHour); |
| | | if (str.IsEmpty() == TRUE) |
| | | return FALSE; |
| | | BasicInfoFile.SetItemValue((TCHAR*)(LPCTSTR)str, (int)m_bSaveResultByHour); |
| | | |
| | | // ly,2025.07.07 |
| | | str = GetFileString((void*)&m_bEnableAutoCopy); |
| | | if (str.IsEmpty() == TRUE) |
| | | return FALSE; |
| | |
| | | return FALSE; |
| | | BasicInfoFile.SetItemValue((TCHAR*)(LPCTSTR)str, m_strDeleteToolConfigPath); |
| | | |
| | | |
| | | //lwq,2025.08.04 |
| | | str = GetFileString((void*)&m_bUse_SaveDLDefectImage); |
| | | if (str.IsEmpty() == TRUE) |
| | | return FALSE; |
| | | BasicInfoFile.SetItemValue((TCHAR*)(LPCTSTR)str, m_bUse_SaveDLDefectImage); |
| | | |
| | | BasicInfoFile.WriteToFile(); |
| | | |
| | | return TRUE; |