Example #1
0
        // Кнопка сканировать
        private void ScanButton_Click(object sender, EventArgs e)
        {
            var btn = sender as Button;

            btn.Enabled        = false;
            progressBar1.Value = 0;

            // Собственно, запускаем процесс сканирования
            if (textBox1.Text != "")
            {
                ScanSystem s = new ScanSystem(ref progressBar1, ref richTextBox1);
                s.ScanFile(new FileInfo(textBox1.Text));
                richTextBox1.Text += (("\n\nВсего: " + s.numberofFile + "\n"
                                       + " - Исполняемых: " + s.numberofPEFile + "\n"
                                       + " - Неоткрывшихся: " + s.numberofNotOpenedFile + "\n"
                                       + " - Зараженных: " + s.numberofVirusFile) + "\n");

                s.ShowResult();
                // Оживляется кнопка
                btn.Enabled = true;
            }


            if (textBox2.Text != "")
            {
                ScanSystem s = new ScanSystem(ref progressBar1, ref richTextBox1);
                s.Scanning(textBox2.Text);

                richTextBox1.Text += (("\n\nВсего: " + s.numberofFile + "\n"
                                       + " - Исполняемых: " + s.numberofPEFile + "\n"
                                       + " - Неоткрывшихся: " + s.numberofNotOpenedFile + "\n"
                                       + " - Зараженных: " + s.numberofVirusFile) + "\n");

                s.ShowResult();
                // Оживляется кнопка
                btn.Enabled = true;
            }
        }
Example #2
0
        // Кнопка сканировать
        private void ScanButton_Click(object sender, EventArgs e)
        {
            var btn = sender as Button;
            btn.Enabled = false;
            progressBar1.Value = 0;
            
            // Собственно, запускаем процесс сканирования
            if (textBox1.Text != "")
            {
                ScanSystem s = new ScanSystem(ref progressBar1,ref richTextBox1);
                s.ScanFile(new FileInfo(textBox1.Text));
                richTextBox1.Text += (("\n\nВсего: " + s.numberofFile+"\n"
                    + " - Исполняемых: " + s.numberofPEFile + "\n"
                    + " - Неоткрывшихся: " + s.numberofNotOpenedFile + "\n"
                    + " - Зараженных: " + s.numberofVirusFile) + "\n");

                s.ShowResult();
                // Оживляется кнопка
                btn.Enabled = true;
            }


            if (textBox2.Text!="")
            {
                ScanSystem s = new ScanSystem(ref progressBar1, ref richTextBox1);
                s.Scanning(textBox2.Text);

                richTextBox1.Text += (("\n\nВсего: " + s.numberofFile + "\n"
                    + " - Исполняемых: " + s.numberofPEFile + "\n"
                    + " - Неоткрывшихся: " + s.numberofNotOpenedFile + "\n"
                    + " - Зараженных: " + s.numberofVirusFile) + "\n");

                s.ShowResult();
                // Оживляется кнопка
                btn.Enabled = true;
            }
        }