.NET 3.x BackgroundWorker не запускается из таймера - C#
Формулировка задачи:
Запускаю через таймер backgroundWorker1 показывает ошибку: This BackgroundWorker is currently busy and cannot run multiple tasks concurrently.
В чем проблема, как через таймер можно его корректно запустить?
private void timer1_Tick(object sender, EventArgs e) { backgroundWorker1.RunWorkerAsync(); }
Решение задачи: «.NET 3.x BackgroundWorker не запускается из таймера»
textual
Листинг программы
if( !worker.IsBusy ) worker.RunWorkerAsync(); else MessageBox.Show("Can't run the worker twice!");
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д