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

طلب كود استدعاء فورم ابن

بدأه sharahely في 20 سبتمبر 2013 · 5 رد · 1,577 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

لدي فورم اب يوجد به form1  و form2

قمت باستدعاء الفورم2 عن طريق زر على الفورم1 بحيث يتم اخفاء الفورم1

 

 

اريد عند اغلاق الفورم2

يتم الآتي

1-اغلاق الفورم2

2-اظهار الفورم1

#2

شقال باي لغة سي شارب ام vb

عشان انسخ لك الكود

#3

انشي بوتن اخر

في الفورم2

 

وانسخ الكود ده فيه

 

 

 
            Form1 s = new Form1();
            s.Show();
            this.Hide();
#4

me.close

form1.show

#5

أعزائي مشكورين ع التجاوب لكن لم أوصل للحل المناسب وسوف أوضح هنا بعض التقاط حتى توضح الصورة أكثر

 

أولا أنا أعمل على فيجوال نت

-------------------------------------------

ثانياً

فتح الفوم1 من الفورم الأب بهذا الكود

     Dim frm1 As New Form1
        frm1.MdiParent = Me
        frm1.Show()

 

ثالثاً -----------------------------------------

في form1

هذا كود استدعاء الفورم2

Dim frm2 As New Form2
        frm2.MdiParent = MDIParent1
        Me.Hide()
        frm2.Show()

 

في form2

هذا كود استدعاء الفورم1

 Form1.MdiParent = MDIParent1
        Me.Close()
        Form7.Show()

كل هذي الاكواد تعمل معي لكن المشكلة انني لما افتح الفورم1 واسجل مثلا بيانات في مربع نص من ثم استدعي الفورم2

واعود بعدها للفورم1 اجد البيانات في مربع النص في الفورم1 مسحت وكاني فتحت الفورم1 لاول مرة /علما انني لما ارجع للفورم1 واكتب فيه مرة اخرى واذهب لفورم2 ما تمسح البيانات من الفورم1 في المرة الثانية

#6

السلام عليكم ورحمة الله وبركاته

ربما تساعدك هذه الإرشادات بإذن الله

أولا: انقل السطر التالى بحيث يكون خارج حدث الكليك (أى ينتمى إلى الكلاس مباشرة) فى الفورم الأب

Dim frm1 As New Form1

 

ثانياً:استبدل السطر التالى

Form7.Show()

بهذا السطر

frm1.Show()

وذلك فى الفورم الثانية، ثم احذف السطر التالى ليس له أهمية

Form1.MdiParent = MDIParent1

 

أرجو أن يكون هذا مفيداً

أدعو الله أن يجعل أعمالنا خالصة لوجهه الكريم --- وأن ينفعنا بما علمنا

Dr Sayed Tohamy

Programming Instructor

مدرب برمجة

---------------

EmaSoft2000

-------------------

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