示例#1
0
 private void HomeWaitUI_Load(object sender, EventArgs e)
 {
     ThreadPool.QueueUserWorkItem(
         delegate
     {
         int iResult = NewCtrlCardV0.GoHome(_Axis);
         try
         {
             this.Invoke(
                 (MethodInvoker) delegate
             {
                 if (iResult != 0 && _Cancelled == false)
                 {
                     MessageBoxLog.Show("回零失败,请重新回零.");
                 }
                 this.Close();
             }
                 );
         }
         catch (System.Exception ex)
         {
         }
     }
         );
 }
示例#2
0
 private void button_Cancel_Click(object sender, EventArgs e)
 {
     _Cancelled = true;
     NewCtrlCardV0.SR_AxisEmgStop((int)_Axis.tag_MotionCardManufacturer, _Axis.CardNum, (short)_Axis.AxisNum);
 }