コード例 #1
0
 /// <summary> 停止或者启动
 /// </summary>
 private void btnStartOrStop_Click(object sender, EventArgs e)
 {
     try
     {
         DataSources.EnumTaskStatus status = AutoTask.GetStatus();
         if (status == DataSources.EnumTaskStatus.Not_Started)
         {
             AutoTask.Start();
             picCloadPlat.Image          = HXCServerWinForm.Properties.Resources.runing;
             this.btnStartOrStop.Text    = "挂起";
             this.btnStartOrStop.Enabled = false;
         }
         else if (status == DataSources.EnumTaskStatus.Runing)
         {
             AutoTask.Stop();
             picCloadPlat.Image          = HXCServerWinForm.Properties.Resources.runing;
             this.btnStartOrStop.Text    = "挂起";
             this.btnStartOrStop.Enabled = false;
         }
         else if (status == DataSources.EnumTaskStatus.Suspend)
         {
             AutoTask.Continue();
             picCloadPlat.Image          = HXCServerWinForm.Properties.Resources.stop;
             this.btnStartOrStop.Text    = "启动";
             this.btnStartOrStop.Enabled = true;
         }
     }
     catch (Exception ex)
     {
         GlobalStaticObj_Server.GlobalLogService.WriteLog("UCHomePage", ex);
         if (sender == null)
         {
             MessageBoxEx.ShowWarning("慧联云平台链接启用失败");
         }
     }
 }