private void ShowProgress(ProgressEventArgs e) { if ("nextStep".Equals(e.Message)) { label9.Text = "Ready measuring with signal"; button3.Enabled = true; progressBar.Value = 0; return; } if (objProcess.getIsStopped()) { label9.Text = "Result of measurement can be found in c:\\temp\\measurement.txt"; stopProcess(); progressBar.Value = 0; return; } progressBar.Value = (progressBar.Value + 1) % 100; if (e.Message.Length > 0) { label9.Text = e.Message; } }