void ShowExportCompleteMessage(ExportCompleteArg e) { StringBuilder sb = new StringBuilder(); sb.Append("Export " + e.CompletedType.ToString() + "\r\n"); sb.Append("Time Start: " + e.TimeStart.ToString() + "\r\n"); sb.Append("Time End: " + e.TimeEnd.ToString() + "\r\n"); sb.Append("Time Used: " + e.TimeUsed.Minutes + " m " + e.TimeUsed.Seconds + " s " + e.TimeUsed.Milliseconds + " ms\r\n"); MessageBoxButtons mbb = MessageBoxButtons.YesNo; if (e.Error != null) { sb.Append("\r\nError Message:\r\n\r\n"); sb.Append(e.Error.ToString()); mbb = MessageBoxButtons.OK; } else { sb.Append("File save at: " + mb.ExportInfo.FileName + "\r\n\r\nDo you want to open the dump file?"); } TimerStopExport.Start(); if (MessageBox.Show(sb.ToString(), "Finished", mbb) == System.Windows.Forms.DialogResult.Yes) { System.Diagnostics.Process p = new System.Diagnostics.Process(); p.StartInfo.FileName = mb.ExportInfo.FileName; p.Start(); } }
private void ShowExportCompleteMessage(ExportCompleteArg e) { StringBuilder stringBuilder = new StringBuilder(); stringBuilder.Append("Export " + e.CompletedType.ToString() + "\r\n"); stringBuilder.Append("Time Start: " + e.TimeStart.ToString() + "\r\n"); stringBuilder.Append("Time End: " + e.TimeEnd.ToString() + "\r\n"); stringBuilder.Append(string.Concat(new object[] { "Time Used: ", e.TimeUsed.Minutes, " m ", e.TimeUsed.Seconds, " s ", e.TimeUsed.Milliseconds, " ms\r\n" })); if (e.Error != null) { stringBuilder.Append("\r\nError Message:\r\n\r\n"); stringBuilder.Append(e.Error.ToString()); } this.m_FinishedMessage = stringBuilder.ToString(); this.TimerStopExport = true; }
private void mb_ExportCompleted(object sender, ExportCompleteArg e) { timerStop.Start(); string errMsg = null; if (e.Error != null) { errMsg = e.Error.ToString(); } else { errMsg = ""; } MessageBox.Show("Export " + e.CompletedType.ToString() + Environment.NewLine + errMsg); }
void mb_ExportCompleted(object sender, ExportCompleteArg e) { ShowExportCompleteMessage(e); }
private void mb_ExportCompleted(object sender, ExportCompleteArg e) { this.ShowExportCompleteMessage(e); }