(11-07-17, 09:32 AM)sendbad100 كتب : السلام عليكم
بفرض ان الفورم الرئيسي اسمه "Form_MDI"
عند فتح الفورم استخدم الكود التالي
PHP كود :
Form_MDI.Enabled = False
Form1.Show
وعند اغلاقة
PHP كود :
Form_MDI.Enabled = True
Unload Me
شكرا على ردك الجميل
(11-07-17, 09:55 AM)Ahmed_Mansoor كتب : وعليكم السلام و رحمة الله و بركاته
أهلا بك أخي الكريم ، إضافة إلى ما قدمه أخي العزيز السندباد١٠٠ ، طريقة أخرى قم بتعريف متغير من نوع منطقي يعني قيمتة تكون إنا True أو False قم بتعريفه في موديل Module وعرفه كـ Public وليس بـ Dim العاديه وليكن إسم هذا المتغير هو IsAnyFormOpen ثم ضع هذا الكود في المكان الذي تشغل أو تظهر الفورم منه :
PHP كود :
IF IsAnyFormOpen = True Then Exit Sub
Form1.Show
IsAnyFormOpen = True
وهذا الكود ضعه في حدث الـ Form_Unload لكل فورم :
PHP كود :
IsAnyFormOpen = False
شكرا على ردك الجميل
