PDA

View Full Version : مشکل در ارتباط با وب سایت یا وب سروبس



msakbari
پنج شنبه 16 فروردین 1386, 10:22 صبح
سلام . من یه تکه کد خیلی ساده نوشتم که وقتی رو یه Button کلیک می کنم یه RSS رو به DataSet می ریزه .



DataSet DTS = new DataSet();
DataSet.ReadXML("htpp://www.mywebsite/rss.aspx")



مشکل اینه که وقتی داره این کار انجام میشه و اطلاعات رو بازیابی میکنه Form من بطور کامل قفل میشه و کاربر نمی تونه هیچ کاری انجام بده تا زمانی که اطلاعات به DataSet ریخته بشه .
چه طور باید این مشکل رو حل کرد ؟

مرسی

ARA
جمعه 17 فروردین 1386, 22:50 عصر
این طور که بنظر میرسه باید از یک thread برای اینکار استفاده کنی تا فرمت قفل نشه

در مورد multithreading اینجا مطلب زیاده جستجو کن

msakbari
یک شنبه 19 فروردین 1386, 03:38 صبح
مرسی . دقیقا همینه که شما فرمودی !!!!
من چند روز پیش به این نتیجه رسیدم . و تحقیقاتی هم کردم و اصلا حواسم به thread نبود .
این مسئله منجر شد به مقاله ی جدیدی در سایت CodeProject

http://www.codeproject.com/useritems/AsynchronousRSSReader.asp