Периодическое выполнение метода в Windows_Form приложении - C#

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

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

Добрый день, у меня вопрос: сеть форма с кнопкой, по нажатию на кнопку однократно выполняется Metod_A. Задача следующая, чтобы периодически выполнялся Metod_A, т.е. нажали кнопку - выполнился метод первый раз, отобразилась форма Form1, периодически выполняется Metod_A по заданному интервалу времени и отображается форма в интервалах.
 public Form1()
        {
            InitializeComponent();
        }
        public void metod_A()
        {
        
        }
 
        private void button1_Click(object sender, EventArgs e)
        {
            metod_A();
        }

Решение задачи: «Периодическое выполнение метода в Windows_Form приложении»

textual
Листинг программы
public Form1()
        {
            InitializeComponent();
        }
         
        //Описываем таймер
        Timer timer;
 
        public void metod_A()
        {
 
        }
 
        private void button1_Click(object sender, EventArgs e)
        {
            timer = new Timer();
            timer.Interval = 100;//Интервал времени
            timer.Tick += new EventHandler(timer_Tick);
            timer.Start();//Запуск таймера
        }
 
        //Событие таймера
        void timer_Tick(object sender, EventArgs e)
        {
            metod_A();
        }

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


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

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

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