private void UpdateProgressStatus(string text) { if (InvokeRequired) { UpdateProgressStatusCallback d = new UpdateProgressStatusCallback(UpdateProgressStatus); this.BeginInvoke(d, new object[] { text }); } else { label1.Text = text; } }