pesare_ariyayi
سه شنبه 29 اردیبهشت 1388, 12:02 عصر
سلام
من یه framework دارم که ازش تو پروژه استفاده می کنم. با این framework میتونم به دستگاه بلوتوث دیگه ای وصل بشم. تابعی که پایین نوشتم رو فراخونی می کنم تا ارتباطم رو با دستگاه بلوتوث (گیرنده) قطع کنم
client.close()
وقتی این تابع فراخونی می شه دقایقی میگزره تا ارتباط قطع بشه. من می خوام ارتباط رو قطع کنم و بقیه کارم رو انجام بدم. اما برنامه به این تابع می رسه, این ارتباط رو قطع می کنه (در حالی که واقعاً ارتباط قطع نشده) و برنامه تا آخر می ره, تازه ارتباط قطع می شه. اگه ارتباط قطع بشه, client.active ==false شرط درستی در میاد.
نمی تونم یه جور وایسم که client,close کار خودش رو انجام بده و بعد برنامه رو ادامه بدم؟ با این شرطی که نوشتم چطور؟ نمیتونم؟
من یه framework دارم که ازش تو پروژه استفاده می کنم. با این framework میتونم به دستگاه بلوتوث دیگه ای وصل بشم. تابعی که پایین نوشتم رو فراخونی می کنم تا ارتباطم رو با دستگاه بلوتوث (گیرنده) قطع کنم
client.close()
وقتی این تابع فراخونی می شه دقایقی میگزره تا ارتباط قطع بشه. من می خوام ارتباط رو قطع کنم و بقیه کارم رو انجام بدم. اما برنامه به این تابع می رسه, این ارتباط رو قطع می کنه (در حالی که واقعاً ارتباط قطع نشده) و برنامه تا آخر می ره, تازه ارتباط قطع می شه. اگه ارتباط قطع بشه, client.active ==false شرط درستی در میاد.
نمی تونم یه جور وایسم که client,close کار خودش رو انجام بده و بعد برنامه رو ادامه بدم؟ با این شرطی که نوشتم چطور؟ نمیتونم؟