/// <summary> /// 진행중 상황 설정 /// </summary> /// <param name="eProcess"></param> public void ChangeStatus(string strVersion, clsUtilsEnum.eProcess eProcess) { string strMsg = string.Empty; if (eProcess == clsUtilsEnum.eProcess.eSelect) { strMsg = strVersion + clsUtilsSTRING.conStatusSelect; } else if (eProcess == clsUtilsEnum.eProcess.eSave) { strMsg = strVersion + clsUtilsSTRING.conStatusSave; } else if (eProcess == clsUtilsEnum.eProcess.eDelete) { strMsg = strVersion + clsUtilsSTRING.conStatusDelete; } lblStatus.Text = strMsg; Application.DoEvents(); }
/// <summary> /// 프로그레스바 설정 /// </summary> /// <param name="Progress"></param> /// <param name="Value"></param> /// <param name="MaxValue"></param> /// <param name="ProgressFileNm"></param> /// <param name="eProcess"></param> /// <param name="bComplete"></param> public void ChangeProgress(string Progress, Int32 Value, Int32 MaxValue, string ProgressFileNm, clsUtilsEnum.eProcess eProcess, bool bComplete) { lblProgress.Text = Progress; pgBar.Value = Value; pgBar.Maximum = MaxValue; lblProgressCnt.Text = string.Format("{0} / {1}", Value.ToString(), MaxValue.ToString()); if (eProcess == clsUtilsEnum.eProcess.eSave) { ProgressFileNm = ProgressFileNm + (!bComplete ? clsUtilsSTRING.conProgressSave : clsUtilsSTRING.conProgressSaveComplete); } else if (eProcess == clsUtilsEnum.eProcess.eDelete) { ProgressFileNm = ProgressFileNm + (!bComplete ? clsUtilsSTRING.conProgressDelete : clsUtilsSTRING.conProgressDeleteComplete); } else if (eProcess == clsUtilsEnum.eProcess.eDownload) { ProgressFileNm = ProgressFileNm + (!bComplete ? clsUtilsSTRING.conProgressDownload : clsUtilsSTRING.conProgressDownloadComplete); } lblProgressFileNm.Text = ProgressFileNm; Application.DoEvents(); }