Beispiel #1
0
        public void ProcessCAI()
        {
            try
            {
                while (!cancel_request)
                {
                    Build();

                    StartTimer();
                    Wait(TWAIT);
                    TMR_Tick.Stop();
                    LBL_Time.Text = "RUNNING";

                    Scan();

                    Check();
                }

                DGV_Data.Refresh();
                FinalResult();
            }
            catch
            {
                MessageBox.Show("Catastrophic ProcessCAI error.", "Error",
                                MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Beispiel #2
0
        public void StartTimer()
        {
            if (cancel_request)
            {
                return;
            }
            TimeSpan t = TimeSpan.FromMilliseconds(TWAIT);

            LBL_Time.Text = string.Format("{0:D2}:{1:D2}:{2:D2}",
                                          t.Hours,
                                          t.Minutes,
                                          t.Seconds);
            timeleft         = TWAIT;
            TMR_Tick.Enabled = true;
            TMR_Tick.Start();
        }