////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //생성 : //추가 : //목적 : 이미지 저장 해당 델리게이트 호출 //설명 : 비동기 호출 ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// public void SaveImage(int iCameraIndex, CInspectionResult.CResult objResult) { var pDocument = CDocument.GetDocument; CFormDisplay obj = m_objFormDisplay[iCameraIndex] as CFormDisplay; do { if (null == obj) { break; } if (CDefine.enumRunMode.RUN_MODE_START == pDocument.GetRunMode()) { obj.BeginInvoke(obj.m_objDelegateSaveImage, objResult, false); } else { obj.BeginInvoke(obj.m_objDelegateSaveImage, objResult, true); } } while(false); }
public void UpdateDisplayPMS(enumDisplayIndex eDisplayIndex, CInspectionResult.CResult objResult) { CFormDisplay obj = m_objFormDisplay[( int )eDisplayIndex] as CFormDisplay; do { if (null == obj) { break; } obj.BeginInvoke(obj.m_objDelegateUpdateDisplayPMSImage, objResult); } while (false); }