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

كود لاغلاق جميع النماذج المفتوحة

مغلق
بدأه أبووليد في 7 أبريل 2005 · 2 رد · 635 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اريد عند فتح نموذج ان تغلق النماذج المفتوحة

#2

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

اخوي ابو وليد صباح الخير

اولا يا حبذا لو ارفقت مثالك لنعرف كيف نتعامل معه

ثانيا كم نموذج عندك مفتوح

ثالثا تكتب الكود التالي في خصائص النموذج الاخير وعند الفتح

docmd.close acform,"name of other form"

واعتقد والله يعلم لازم تكرره اذا طنت بتقفل اكثر من نموذج وانت جرب وشوف

حفظكم الله

اخوك خليفه

#3

1- لإغلاق جميع النوافذ

()Private Sub Command1_Click

Do While Forms.Count > 0

DoCmd.Close acForm, Forms(0).Name

Loop

End Sub

2 – لإغلاق جميع النوافذ ماعدا واحدة بعينها ( مثال MyForm )

()Private Sub Command2_Click

Dim intx As Integer

Dim intCount As Integer

intCount = Forms.Count - 1

For intx = intCount To 0 Step -1

If Forms(intx).Name <> "MyForm" Then

DoCmd.Close acForm, Forms(intx).Name

End If

Next

End Sub

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

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