عندي مشكله الحين اني ابي اسوي chat app ب gui
خفيف مربوط ب سيرفر socket
الحين كل شي جاهز بس مشكلتي اني اربط الثنين مع بعض
بحيث الui حق ال gui لوب لحاله
ولو حطيت لوب ال socket
واحد راح يشتغل و الثاني لا
يعني مايصير اشغل لوبين في نفس الوقت
جربت احطه في Thread وضبطت بس الحين يوم اجرب اضيف لل ui يقولي لازم يكون في نفس ال Thread ايش اسوي
نعم بالضبط كما في رسالة الخطأ التي تحصل عليها, لا يمكن فصل الـgui و socket , الإثنين يجب ان يكونا في نفس الـthread لكن تستطيع فصل الـthread ووضعها في عدة ملفات ... هذا بالظبط ما عليك القيام به في حالتك, ملف لجانب المستخدم(Client-Side) وملف أخر لجانب السيرفر(Server-Side) ... في جانب السيرفر ستعتمد الـsocket وتضعها داخل thread تكون قد حددته من قبل ثم في جانب واجهة المستخدم تعتمد ui الخاص بـgui ثم الـsocket من أجل الربط
الملفين التاليين بهما الأكواد التي تحتاج:
جانب العميل او المستخدم
جانب السيرفر
التعليقات