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

Video chat (رسالة Cross-thread operation not valid)

بدأه kimoo12 في 22 أكتوبر 2013 · 1 رد · 1,186 مشاهدة · في برمجة الشبكات والتطبيقات الموزعة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم 

 

 

مرحباا 

 

انا عملت على مشروع فيديو ومحادثة "شات" باستخدام vb.net and C# 2010

 

لدى مشكلة فى حالة الشات المسج لا يرسل الى الطرف الاخر ويظهر مسج كما هو موضح فى المرفق

 

 

ولكن عندما نقوم بتحويل البرنامج الى exe  يشتغل بشكل جيد

 

 

ارجو مساعدتى فى حل المشكلة 

post-278170-0-48301400-1382390707_thumb.

#2

السلام عليكم ..

انت تحاول الوصول للــ Listbox  من Thread  أخرى غير التي تم إنشاؤها فيها ..

 

الحل :

  • استخدم backgroundWorker  .
  • أو استخدم الكود التالي : 
    if (listBox1.InvokeRequired)
                    {
                        listBox1.Invoke(
                            new MethodInvoker(
                            delegate() { listBox1.Items.Add("ffff"); }));
                    }
                    else
                    {
                        listBox1.Items.Add("ffff");
                    }

لا إله إلا الله ... محمد رسول الله

لو كانت مشاركتي مفيدة و تريد تشجيعي على المزيد من العطاء , فضلا قم بتقييم المشاركة

المعرًف القديم : houssam11350_11350

من مواضيعي : ArabGenCode : مولد كود و إجراءات مخزنة و واجهات لجداول سيكوال سيرفر

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