private void tmenuFindTask_Click(object sender, EventArgs e) { //定义一个后台线程用于导出数据操作 this.tmenuAddTask.Enabled = false; this.tmenuExit.Enabled = false; this.tmenuFindTask.Enabled = false; this.tmenuResetTask.Enabled = false; this.tmenuStart.Enabled = false; ShowProgressDelegate showProgress = new ShowProgressDelegate(ShowProgress); cAutoFindUpgradeTask aAddTask = new cAutoFindUpgradeTask(this, showProgress); Thread t = new Thread(new ThreadStart(aAddTask.AutoAddTask)); t.IsBackground = true; t.Start(); }
private void tmenuFindTask_Click(object sender, EventArgs e) { //����һ����̨�߳����ڵ������ݲ��� this.tmenuAddTask.Enabled = false; this.tmenuExit.Enabled = false; this.tmenuFindTask.Enabled = false; this.tmenuResetTask.Enabled = false; this.tmenuStart.Enabled = false; ShowProgressDelegate showProgress = new ShowProgressDelegate(ShowProgress); cAutoFindUpgradeTask aAddTask = new cAutoFindUpgradeTask(this, showProgress); Thread t = new Thread(new ThreadStart(aAddTask.AutoAddTask)); t.IsBackground = true; t.Start(); }