PDA

View Full Version : سوال: راهنمایی در مورد backgroundWorker؟



علیرضا حسن زاده
پنج شنبه 28 بهمن 1389, 09:10 صبح
سلام
من کدی دارم که می خوام تو backgroundWorker اجرا بشه و مشکلی در رابطه نیست و کد رو داخل try...catch قرار دادم و هر خطایی که در حین کار بوجود میاد تو یه فایل ذخیره میشه و از تابع خارج میشه

در حین کار با این کامپوننت مشکلی که دارم اینه؟
بعضی مواقع خطا هایی در برنامه بجود میاد که try...catch نادیده گرفته میشه و برنامه کلا طوری اجرا میشه که اصلا خطایی رخ نداده ولی چون عملیاتی که بدون هیچ شرطی باید پشت سرهم اجار می شدن از سطر خاصی به بعد اجرا نشده رها می شن و کار به تابع BackgroundWorker1RunWorkerCompleted میرسه و اتمام کار رو نمایش میده
به نظر شما مشکل از کجاست؟ که خطا به catch نمیرسه؟
catch رو هم به این صورت نوشتم: catch (Exception err)