/********************************* * * Error Infomation Setting * **********************************/ private void OnErrOut(ERR_RESULT err) { m_err.ResetErr();//에러메세지 초기화 //에러 정보 포맷 StringBuilder makeStr = new StringBuilder(); makeStr.Append("ErrorCode:"); makeStr.Append(err.errCode); makeStr.Append(", Message:"); makeStr.Append(err.message); makeStr.Append(", InnerErrCode:"); makeStr.AppendLine(err.Inner_errCode.ToString()); makeStr.Append("FuncName:"); makeStr.AppendLine(err.funcName); //윈폼 Invoke로 변경 if (this.InvokeRequired) { this.Invoke(new SYSTEMERROR(OnMessageBox), new object[] { makeStr.ToString() }); } else { OnMessageBox(makeStr.ToString()); } }