Exemplo n.º 1
0
 //<summary>
 //异常停止
 //</summary>
 private void FormulaEnd()
 {
     if (Golbal.DSStep > 0 && Golbal.DSStep < 4)
     {
         FrmMessageBox frmMessageBox = new FrmMessageBox();
         frmMessageBox.ShowYC("确定要停止?");
         if (frmMessageBox.DialogResult == System.Windows.Forms.DialogResult.OK)
         {
             Golbal.MaterialQueue.Clear();
             myPanel.SetFinishAll();
             cabinetWaterDS.FormulaStop();
             materialDS.FormulaStop();
             endWaterDS.FormulaStop();
             frmMessageBox.ShowYC("是否末端排放");
             if (frmMessageBox.DialogResult == System.Windows.Forms.DialogResult.OK)
             {
                 Task.Factory.StartNew(() =>   //线程执行任务
                 {
                     endWaterDS.Excute(Golbal.ParamClass, Golbal.CurrentPotCode, "99", Golbal.CleanWater);
                 });
             }
             else
             {
                 Task.Factory.StartNew(() =>  //线程执行任务
                 {
                     Golbal.EndExcute();
                 });
             }
         }
     }
 }
Exemplo n.º 2
0
        //<summary>
        //退出
        //</summary>
        private void ApplicationKill()
        {
            FrmMessageBox frmMessageBox = new FrmMessageBox();

            frmMessageBox.ShowYC("确定要退出程序?");
            if (frmMessageBox.DialogResult == System.Windows.Forms.DialogResult.OK)
            {
                Golbal.ParamClass.Dispose();
                Process.GetCurrentProcess().Kill();
            }
        }
Exemplo n.º 3
0
        public static void ShowTip(string mes)
        {
            FrmMessageBox frmMessageBox = new FrmMessageBox();

            frmMessageBox.ShowTip(mes);
        }