Beispiel #1
0
        private void BtnBaslat_Click(object sender, EventArgs e)
        {
            BtnBaslat.Enabled = false;

            CheckerThread = new Thread(() =>
            {
                new Kontrolcu(Decimal.ToInt32(MaxIs.Value), this).Start();
            });
            CheckerThread.Start();

            IsParcasiTimer.Start();
            CalismaTimer.Start();

            BeklePanel.Visible = true;
        }
Beispiel #2
0
        private void IsParcasiTimer_Tick(object sender, EventArgs e)
        {
            if (!CheckerThread.IsAlive)
            {
                IsParcasiTimer.Stop();
                CalismaTimer.Stop();

                MessageBox.Show(
                    "Kontrol Tamamlandı!",
                    "Bilgi",
                    MessageBoxButtons.OK,
                    MessageBoxIcon.Information
                    );
                BtnBaslat.Enabled = true;

                BeklePanel.Visible = false;
            }
        }