Программа зависает при выполнении. Где проблема в коде? - 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);   
        }

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

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

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