Программа зависает при выполнении. Где проблема в коде? - C#

Узнай цену своей работы

Формулировка задачи:

При запуске кода программа перестаёт работать и отмечается как "Не отвечает".. Вот код:
        int y = 1;
        int x = 1;
        private void button11_Click(object sender, EventArgs e)
        {
            for (x = 1; x < 1000;)
            {
                this.progressBar1.Size = new System.Drawing.Size(y, 66);
                this.timer2.Enabled = true;
                this.timer2.Interval = 100;
                this.timer2.Tick += new System.EventHandler(this.timer2_Tick);
            }
        }
 
        private void timer2_Tick(object sender, EventArgs e)
        {
            y++;
            x++;
        }

Решение задачи: «Программа зависает при выполнении. Где проблема в коде?»

textual
Листинг программы
 private void timer2_Tick(object sender, EventArgs e)
        {
            y++;
            x++;
            if(x==1000)       this.timer2.stop();
            this.progressBar1.Size = new System.Drawing.Size(y, 66);   
        }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 3.455 из 5
Похожие ответы