private void ShutProgressDialog() { if (progressForm != null && this.setProgress != null) { this.Invoke(this.setProgress, new object[] { 1 }); progressForm = null; setProgress = null; } }
void ShowProcessDialog(string title) { progressForm = new ProgressForm(true); progressForm.setTitle(title, ""); // 初始化进度条委托 setProgress = new SetProgressHandler(progressForm.setProgress); progressForm.StartPosition = FormStartPosition.CenterParent; progressForm.ShowDialog(); //progressForm = null; //setProgress = null; }