الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

عاجل -->MultiThreads&Winsock

مغلق
بدأه المفجول في 21 يونيو 2002 · 2 رد · 724 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

إخواني الكــرام السلام عليكم وبعد.

أحوال بناء تطبيق بتكوين عدة إتصالات بالسيرفر (إتصالات متزامنة) ينفذ كل منها على حدى وفي نفس الوقت Multi threads.

وقمت ببناء 5 دوال لكي يتم تنفيذها في نفس اللحظة مستخدما دالة CreateTread لتنفيذها.

الدوال هذه تقوم بالإتصال بالسيرفر بواسطة أداة Winsock لتنفيذ المهام المطلوبة.

لتنفيذ هذه الدوال بتقنية العمل المتزامن Multitread انفذ الدالة CreateThread لكل دالة لتبدأ العمل.

المشكلة عند تنفيذ دوال الإتصال بهذه التقنية تعطي رسالة الخطــأ التالية:

Automation error

The object invoked has disconnected from its clients.

ولكن عند إستدعاء الدوال مباشرة (دون تقنية Multithread) يتقوم بعملها بكل نجاح ولكن (طبعا) بشكل متتالي أي ان كل داله تنتظر الدالة التي قبلها لكي تنتهي.

أرجو ان تساعدوني لجلها تعمل بشكل متزامن.

#2

:'(

#3

لدي نفس المشكلة فأرجو أن تراسلني على الأيميل

حيث أني أقوم ببرمجة بروكسي ....

أيميلي blackice2002@ny.com

هذا الموضوع مغلق.

مواضيع مشابهة