delphi4arab منتديات دلفي للعرب

نسخة كاملة : مشكلة في الاتصال بمكون socket
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم ورحمة الله وبركاته

سؤالي هو عمل برنامج ادارة محل نت وكل شي تمام والفكرة ان يظهر اسم الجهاز المرتبط بالجهاز الرئيسي مع الآيبي وكله يشتغل تمام فعند الارتباط تظهر الاجهزة بشكل تمام لكن عند اغلاق برنامج السرفر وتشغيله من جديد وبرامج الكلاينت شغالة تقوم بالارتباط بالسرفر اكثر من مرة ومن نفس الجهاز
نلاحظ ان الجهاز ارتبط بالجهاز الرئيسي اكثر من مرة وباكثر من بورت واحد فكيف اتحكم بهذا الخطا

مع العلم اني لو شغلت السرفر اولاً ثم الكلاينت فانها تعمل بشكل طبيعي وبدون اي مشاكل
ولكن هذه المشكلة تحدث عندما يرتبط السرفر مع الكلاينت ثم اعي] تشغيل السرفر والكلاينت مفتوحه

والمشكلة الثانية انه يحدث بطى شديد عند بدء الارتباط ويظل السرفر جامد حتى ترتبط كل الاجهزة


الصورة الموضحة للمشكلة مع مثال بسيط في المرفقات
وعليكم السلام اخي

اخي التعليمة
PHP كود :
Timer1.Enabled:=true 
تكون في الحدث ClientDisconnect ليس في ClientConnecting
وان لم تكن هذه حل مشكلتك حاول ان توضح مشكلتك اكثر فنا لم افهم قصدك


بالتوفيق