منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

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

اذا دخلت فورم وطلعت منها بسرعة ودخلت فورم ثاني يطلع معي خطأ

Cross-thread operation not valid: control 'txtid' accessed from a thread other than the thread it was created on.
(19-11-23, 04:37 AM)Adel27213 كتب : [ -> ]السلام عليكم عندي مشكلة في البرنامج

اذا دخلت فورم وطلعت منها بسرعة ودخلت فورم ثاني يطلع معي خطأ

Cross-thread operation not valid: control 'txtid' accessed from a thread other than the thread it was created on.

و عليكم ا لسلام 
هذي معناها انك انشات مسار جديد thread لاجراء معين ثم قمت بالاسناد لاداة معينة في المسار الجديد دون استخدام الكود المناسب والافضل تستخدم الطريقة التالية:
 prog2.Invoke(Sub() prog2.Value = 0)

للبحث اكثر
(19-11-23, 06:22 AM)justforit كتب : [ -> ]
(19-11-23, 04:37 AM)Adel27213 كتب : [ -> ]السلام عليكم عندي مشكلة في البرنامج

اذا دخلت فورم وطلعت منها بسرعة ودخلت فورم ثاني يطلع معي خطأ

Cross-thread operation not valid: control 'txtid' accessed from a thread other than the thread it was created on.

و عليكم ا لسلام 
هذي معناها انك انشات مسار جديد thread لاجراء معين ثم قمت بالاسناد لاداة معينة في المسار الجديد دون استخدام الكود المناسب والافضل تستخدم الطريقة التالية:
 prog2.Invoke(Sub() prog2.Value = 0)

للبحث اكثر

الله يسعدك اخوي
ولكن لم استطيع استخدام هذه الطريق هل ممكن تشرح لي طريقة استخدامها 
وشكرا لك
(21-11-23, 02:36 AM)Adel27213 كتب : [ -> ]الله يسعدك اخوي
ولكن لم استطيع استخدام هذه الطريق هل ممكن تشرح لي طريقة استخدامها 
وشكرا لك

شوف الرابط التالي:
https://www.youtube.com/watch?v=e8pK-XWfx88

اذا لم تتضح بعد مشاهدة الفيديو ياليت ترفع مثال بسيط(و ليس مشروعك الاساسي) لعل الاشكال في طريقة الاستخدام.