ماهي طريقة تنفيذ امر الفصل في Socket
#1
السلام عليكم ورحمة الله وبركاته
عملت جاهداً على برنامج دردشة والحمدلله وصلت الى مرحلة جيدة لكن تواجهني مشكلة وهي كالاتي :
في حال المستخدم قام بالخروج ينفذ الاوامر بشكل طبيعي لكن اخوتي المشكلة هي عندما يقطع النت
عن المستخدم فيبقى الجهاز موجود في لوحة نسخة السيرفر وفي لوحة نسخة العميل ايضاً فما
الطريقة لحل هذه المشكلة ؟
جزاكم الله كل خير..

اللهمّ إنّي ظلمت نفسي ظلماً كثيراً ولا يغفر الذّنوب إلا أنت

فاغفر لي مغفرة من عندك وارحمني إنّك أنت الغفور الرّحيم
الرد
#2
ضع السورس وسنقوم بتعديله
الرد
#3
وضح اكثر ماذا تريد ما هي المكومات التي تستعملها indy ام Socket
و لرب نازلة يضيق لها الفتى ذرعا و عند الله منها المخرج
ضاقت فلما استحكمت حلقاتها فرجت و كنت اضنها لا تفرج
الرد
#4
اخي الكريم سورس كود لايمكنني رفعه لآن السورس متعوب عليه كثيراً لكن سؤالي هو حول سوكت وليس اندي ففي حال قطع النت عن الطرف الاخر لايقوم بالفصل والخروج من غرفة المحادثة .. هل لديكم طريقة ؟

شكراً لكم

اللهمّ إنّي ظلمت نفسي ظلماً كثيراً ولا يغفر الذّنوب إلا أنت

فاغفر لي مغفرة من عندك وارحمني إنّك أنت الغفور الرّحيم
الرد
#5
يمكنك كتابة كود في التايمر للتاكد من ان كل الاجهزة نشطة واذا لم تكن نشططة يخرجه من الشات
الرد
#6
جميل اخي بل مذهل لكن هل كتبت لي شيء مماثل ؟ وجزاك الله كل خير

اللهمّ إنّي ظلمت نفسي ظلماً كثيراً ولا يغفر الذّنوب إلا أنت

فاغفر لي مغفرة من عندك وارحمني إنّك أنت الغفور الرّحيم
الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم