تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
ممكن سؤال في ال for
#1
السلام عليكم 

لدي متغير نصي يحمل اسم الفورم علي سبيل المثال form2

اريد عمل for يغلق جميع الفورمات المفتوحه ما عدا الفورم اللي في المتغير النصي كيف يتم ذلك
الرد
تم الشكر بواسطة:
#2
كود :
Dim St As String = "Form2"
       For i As Integer = Application.OpenForms.Count - 1 To 1 Step -1
           If Not Application.OpenForms(i).Text = St Then ' Text او Name
               Application.OpenForms(i).Close()
           End If
       Next
الرد
#3
(21-03-21, 02:52 AM)3booody كتب :
كود :
Dim St As String = "Form2"
       For i As Integer = Application.OpenForms.Count - 1 To 1 Step -1
           If Not Application.OpenForms(i).Text = St Then ' Text او Name
               Application.OpenForms(i).Close()
           End If
       Next

طول عمرك واقف بجانبنا يا كبير
الرد
تم الشكر بواسطة: رضوان الجماعي
#4
"Dim St As String = "Form
       For i As Integer = Application.OpenForms.Count - 1 To 1 Step -1
           If Not Application.OpenForms(i).Text = St Then ' Text
or name
               ()Application.OpenForms(i).Close
           End If
       Next



بامكانك تجرب هذا الكود 
 (رَبِّ إِنِّي لِمَا أَنْزَلْتَ إِلَيَّ مِنْ خَيْرٍ فَقِيرٌ)
اعمل شير للخير تبعث يوم الحساب امير
ازرع خير تلقيه يوم القيامه كبير 
الرد
تم الشكر بواسطة:



التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم