bu hatayı alıyorum birden çok görevi çalıştıramaz.Bu BackgroundWorker şu anda meşgul ve ben iki kez backgroundworker başlar bir düğmeyi tıklarsanız aynı anda
This BackgroundWorker is currently busy and cannot run multiple tasks concurrently
Bunu nasıl önleyebilirim?
Bir dereceye kadar cevabın tam olarak faydalı olmadığını kabul ediyorum. Bu durumda, iki arka plan işlemini çalıştırmanız için * yapmanız gereken * bir hata almak yerine, "İşçiyi iki kez çalıştırılamıyor" şeklinde bir hata bulmak harika olmaz. Her bir görev için yeni arka plan işlerini yürütmenin cevabını üstleneceğim - ya da bir şekilde işlerin sıraya konması daha iyi bir çözümdür, bu da sistemin başka bir bölümünün arka plan işini başlatıp başlatmadığını kontrol etmenize neden olmayacaktır. uppon. – Thies