public void FinishMsg(bool ok) { this.Invoke((MethodInvoker)delegate { if (ok) { label_LoadingText.Text = "Init Finished!"; } else { label_LoadingText.Text = "Init Failed!"; } System.Threading.Thread.Sleep(1000); Close(); }); }