private void btnPushAlarmData_Click(object sender, EventArgs e) { #region 后台线程 DoWorkBackGround workFunc = new DoWorkBackGround(PushAlarmRecord); FormWorkBackGround frm = new FormWorkBackGround(workFunc); // 程序更新进度 frm.AutoUpdateProgressBar = true; // 可以取消 frm.SupportsCancellation = false; if (frm.ShowDialog() == DialogResult.Yes) { MessageBox.Show("报警数据推送成功!", "提示"); } #endregion }
private void btnStart_Click(object sender, EventArgs e) { #region 后台线程 // 后台执行连接手持 DoWorkBackGround workFunc = new DoWorkBackGround(BeginTimeCount); FormWorkBackGround frm = new FormWorkBackGround(workFunc); // 程序更新进度 frm.AutoUpdateProgressBar = true; // 可以取消 frm.SupportsCancellation = true; if (frm.ShowDialog() == DialogResult.Yes) { MessageBox.Show("计时结束!", "提示"); } #endregion }
private void btnPushCloud_Click(object sender, EventArgs e) { //m_backGroudWorker.RunWorkerAsync(this); this.progressBar.Visible = false; #region 后台线程 // 后台执行连接手持 DoWorkBackGround workFunc = new DoWorkBackGround(PushConfigData); FormWorkBackGround frm = new FormWorkBackGround(workFunc); // 程序更新进度 frm.AutoUpdateProgressBar = true; // 可以取消 frm.SupportsCancellation = false; if (frm.ShowDialog() == DialogResult.Yes) { MessageBox.Show("配置数据推送成功!", "提示"); } #endregion }