PDA

View Full Version : سوال: راهکاری برای استوپ نکردن برنامه در هنگام اتصال به اینترنت و دریافت و ارسال اطلاعات



hesam_mahmoodi
جمعه 25 اسفند 1391, 00:18 صبح
سلام

کس تا بحال با دیتابیس اینترنتی کار کرده یا فایلی ارسال کرده یا دریافت و... کلا با اتصال به اینترنت کسی کار کرده که بتونه به من کمک کنه؟

مشکل من اینه که وقتی برای دریافت یا ارسال اطلاعات به سرور یک زمانی طول میکشه مثلا 1 دقیقه، برنامه 1 دقیقه هنگ میکنه حتی اگر فرم دیگه ای از همین برنامه باز باشه هنگ میکنه! و هیچ کاری انجام نمیده تا این کار ارسال یا دریافت تمام شه تا کار های دیگه رو انجام بده.

morrning
جمعه 25 اسفند 1391, 00:27 صبح
برای رفع این مشکلات باید از thread استفاده کرد که در فضای system.threading تعریف شده

morrning
جمعه 25 اسفند 1391, 00:29 صبح
http://barnamenevis.org/showthread.php?271478-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%DA%86%D9%86%D8%AF-%D9%86%D8%AE%DB%8C!%28%D8%A7%D8%AC%D8%B1%D8%A7%DB% 8C-%DA%86%D9%86%D8%AF-%D8%AF%D8%B3%D8%AA%D9%88%D8%B1-%D8%A8%D8%A7%D9%87%D9%85%D8%8C%D8%A8%D8%B1%D9%86%D 8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%D9%85%D9%88%D8%A7%D8%B2%DB%8C%29
اینم یه سورس آموزشی
http://www.prolearn-vs.com/%D8%B3%D9%88%D8%B1%D8%B3-%DA%A9%D8%AF-%DA%86%D9%86%D8%AF-%D9%86%D8%AE%DB%8C-multithreading-%D8%B3%DB%8C-%D8%B4%D8%A7%D8%B1%D9%BE.html

hesam_mahmoodi
جمعه 25 اسفند 1391, 00:30 صبح
برای رفع این مشکلات باید از thread استفاده کرد که در فضای system.threading تعریف شده

ممنون

لطفا یکم بیشتر توضیح میدی، من تا حالا با system.threading کار نکردم.

morrning
جمعه 25 اسفند 1391, 00:37 صبح
اون لینک بالا در موردش توضیح داده . ولی به طور خلاصه با threading میشه کاری کرد که مثلا یه قسمت برنامه مشغول یه کاری باشه و همزمان قسمت دیگه مشغول کار دیگه و اگه یکی از اونا با پردازش زمان بری مواجع شد بقیه قسمت های برنامه کارشون رو ادامه بدن.

hesam_mahmoodi
جمعه 25 اسفند 1391, 00:41 صبح
اون لینک بالا در موردش توضیح داده . ولی به طور خلاصه با threading میشه کاری کرد که مثلا یه قسمت برنامه مشغول یه کاری باشه و همزمان قسمت دیگه مشغول کار دیگه و اگه یکی از اونا با پردازش زمان بری مواجع شد بقیه قسمت های برنامه کارشون رو ادامه بدن.

مرسی همین الان انجام دادم عالیه، چقدر دنبالش گشتم،

مرسی.