تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
كيفية معرفة اذا كانت form لا تزال مفتوحة ؟
#1
كيفية معرفة اذا كانت form لا تزال مفتوحة ام لا؟
الرد
تم الشكر بواسطة:
#2
استخدم الخاصية IsHandleCreated
مثال :
if form2.IsHandleCreated = true then
msgbox("true")
else
msgbox("false")
end if
الْلَّهُم صَلِّ وَسَلِم وَبَارِك عَلَى سَيِّدِنَا مُحَمَّد
الرد
تم الشكر بواسطة: noway
#3
جرب هذا الكود
PHP كود :
If Application.OpenForms().OfType(Of Form2).Any Then
  MessageBox
.Show("Opened")
End If 
او هذه الدالة

PHP كود :
   Public Function isOpened(ByVal frm As Form) As Boolean
        Dim frmCol 
As New FormCollection()
 
       frmCol Application.OpenForms
        Dim Cnt 
As Integer 0

        For Each f 
As Form In frmCol
            If f
.Name frm.Name Then
                Cnt 
+= 1
            End 
If
 
       Next

        If Cnt 
0 Then
            Return True
        Else
            Return False
        End 
If

 
   End Function 

او يمكنك نقل التركيز الى الفورم اذا كان مفتوحاً و احضاره الى الامام
PHP كود :
       Dim frm As New Form2
        Dim frmCollection 
System.Windows.Forms.Application.OpenForms
        For i 
As Integer 0 To frmCollection.Count 1
            If frmCollection
.Item(i).Name frm.Name Then
                frmCollection
.Item(i).Activate()
 
               Exit Sub
            End 
If
 
       Next i 
او يمكنك استخدام كود الاخ LoveVb
اللهم لك الحمد كما ينبغي لجلال وجهك و عظيم سلطانك
في حل و ترحال
الرد
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] كيفية الحصول علي مساحة مجلد بالبايت في فجول بيسك Iman Mohamed Omran 2 39 منذ 29 دقيقة مضت
آخر رد: سعود
  كيفية الطباعة مباشرة المتألق9 3 245 منذ 11 ساعة مضت
آخر رد: DOX.1
  ربط scanner بالــ form ahmed_elwerfalli 7 82 18-04-18, 02:41 PM
آخر رد: ahmed_elwerfalli
Thumbs Up كيفية تشغيل وإغلاق الادوات الذكية لويندوز 7 عن طريق الكود رمضان محمد 14 1,691 17-04-18, 07:49 PM
آخر رد: رمضان محمد
  [سؤال] كيفية عرض بيانات بطريقة افقية abdelbasyer 1 65 12-04-18, 10:20 PM
آخر رد: tarek
  [سؤال] كيفية تصدير datagridview الى pdf Dr.Sherif Alazizi 5 1,875 10-04-18, 06:12 PM
آخر رد: Ram132
  [VB.NET] كيفية حفظ ملف التسجيل الصوتي الي رابط مباشر e-coder 3 93 06-04-18, 02:55 PM
آخر رد: e-coder
  [سؤال] كيفية حماية الكود على جهاز المبرمج [email protected] 3 138 04-04-18, 02:35 PM
آخر رد: tarek
  استفسار عن كيفية ارسال ايميل gmail من asp.net Marwan9990 2 74 29-03-18, 12:02 PM
آخر رد: Marwan9990
  استفسار عن كيفية ارسال ايميل gmail من asp.net Marwan9990 0 42 29-03-18, 12:00 PM
آخر رد: Marwan9990

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


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