Exemplo n.º 1
0
 private void Start_button_Click(object sender, RoutedEventArgs e)
 {
     if (IsRuning)
     {
         mThread.Abort();
         MessageBox.Show("强行中断模拟!");
         IsRuning = false;
     }
     else
     {
         myOscilloscope.ClearAll();
         mThread = new Thread(Elec_Run);
         mThread.Start();
     }
 }
Exemplo n.º 2
0
 public void try_Start()
 {
     if (IsRuning)
     {
         mThread.Abort();//异常终止
         MessageBox.Show("强行中断模拟!");
         IsRuning = false;
     }
     else
     {
         elecCompSet.ShowAllMeter();
         myOscilloscope.ClearAll();
         mThread = new Thread(Elec_Run);//新开线程执行任务,函数名作为参数,结束之后关闭该线程。
         mThread.Start();
     }
 }