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

انتقال التنفيد من form الى form اخر

مغلق
بدأه assmb في 25 مايو 2007 · 9 رد · 1,169 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

عندي مشكلة واتمني ان القي الحل عندكم

لدي اثنين فورم

واحد فيه 5 ليبل والفوم الثاني فية زر وعدد من مربعات النص

ToolTipوعندما اضغط الزر اريد ان تنتقل الكتابة الموجوده في احد مربعات النص كتعليق في الفورم الاول اي باستخدام

ويتغير لون الليبل

انا سويت ذلك باستخدام المصفوفات والكود صحيح لايوجد فيه اخطاء ولكن المشكلة في عند التنفيذ لايحدث تغير للليبل الا باظهار الفورم الاول اي عمل له form1.show

ولكن انا اريد ان يتغير اللون بدن ان اظهر الفور م

والمشكلة الثانيه وهي عندما انفدة للمره الثانيه بالضغط على زر اخر في الفورم الثاني ينتقل اللون من الليبل الاول الي الثاني وانا اريد ان يضل لون الليبل الاول

ويتغير الليل الثاني فقط

فانا محتاج لها ضروري

ارجو مساعدتي في حل هذه المشاكل

وهذا الكود مرفق في الملف

qq.txt

#2

اين الرد هل من احد يستطيع ان يحل مشكلتي فانن محتاج لها ضروري وشكرا

#3

ممكن من فضلك التوضيح اكثر او ارفاق المثال كامل للتعديل عليه

#4

شكرا على الرد

انا اعمل برنامج لفندق واريد ان تتغير لون labelsكلما حصل حجز او تأكيد حجز او لغاء حجز بحيث لكل مهمة من هذة المهام لون خاص به علما بان هذة الليبلات تمثل الغرف الموجوده في الفندق وتكون عليها ارقام الغرف وتكون موجوده في الواجهة الرئيسيه من خلال هذة الالوان يستطيع مستخدم النظام ان يعرف حالة الغرف

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

لااسطيع ان ارفق المشروع كاملا لانه كبير ارجو المعذره

ارجو التعديل على المثال المرفق

اتنمى ان اكون وضحت المطلوب

#5

السلام عليكم

شوف المثال ده و بائذن الله يكون هو المطلوب.

hotel_room.rar

#6

شكرا جزيلا اخي half angleعلى الرد

للاسف الشديد لم استطع ان ارى المثال لانه محمل عندي vb.net2003وهذا المثال ب2005 ارجو تحويله الى 2003 لانني محتاج له ضروري وعفوا ان كنت قد ثقلت عليك

#7

شكرا جزيلا half angleعلى المثال لقد فتحت السورس كود والمثال اشتغل معاى تمام وطبقت ذلك على مشروعى ولكن هناك مشكلة واحدة فقط وهي عندما اسجل نزيل واضغط على زر العوده للواجهة الرئيسيه(form1) لايتغير اللون الا بعمل form1.show وبهذة الطريقة يتكون في شريط المهام اثنين فورم واحد القديم الذي لايوجد فيه التنفيذ والثاني فية التنفيذ , السؤال كيف اجعل الفورم السابق يختفي ويظهر الفورم الجديد الذي فيه تغيير اللون

وذلك عند الضغط على رز عودة للواجهة الرئيسية(form1)

اتمى ان اجد الحل لانها هي النقطه الوحيدة الباقيه لكي يكتمل المشروع

شكراا

#8

فى الفورم الرئيس بعد تنفيذ حدث اظهار الفورم الثانى اكتب

ME.DISPOSE

شغل البرنامج من ملف الEXE

تشتغل معاك

#9

السلام عليكم

حاولت ان استخدم ME.DISPOSE

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

#10

اين الردود انا محتج لهذا الحل ضروري

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

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