تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
أريد كود لغلق جميع النوافذ عند تسجيل الخروج
#1
السلام عليكم
لو سمحتوا أريد عند الضغط علي تسجيل الخروج يقوم البرنامح بغلق جميع الشاشات ويقوم بفتح شاشة تسجيل الدخول
كنت استعمل كود وكان شغال زي الفل بس لما غيرت البرنامح واستخدمت ال DevExpress  الكود لايعمل 
فما الحل
PHP كود :
My.Application.OpenForms.Cast(Of Form)() _
            
.Except({LoginFRM}) _
            
.ToList() _
            
.ForEach(Sub(formform.Close()) 
الرد }}}
تم الشكر بواسطة:
#2
[font=Söhne, ui-sans-serif, system-ui, -apple-system,]First, make sure that you have a module or a class that keeps track of all open forms. You can create a module called  [/font]"FormManager" and declare a list to store the references to the open forms

كود :
Module FormManager
   Public OpenForms As New List(Of Form)()

   Public Sub AddForm(ByVal form As Form)
       OpenForms.Add(form)
   End Sub

   Public Sub RemoveForm(ByVal form As Form)
       OpenForms.Remove(form)
   End Sub
End Module
[font=Söhne, ui-sans-serif, system-ui, -apple-system,]Next, in your main form (the one that opens initially), add an event handler for the FormClosing event. Inside the event handler, you can close all open forms and open the login form:[/font]

كود :
Public Class MainForm
   Private Sub MainForm_Load(sender As Object, e As EventArgs) Handles MyBase.Load
       FormManager.AddForm(Me)
   End Sub

   Private Sub MainForm_FormClosing(sender As Object, e As FormClosingEventArgs) Handles MyBase.FormClosing
       For Each form As Form In FormManager.OpenForms
           form.Close()
       Next

       Dim loginForm As New LoginForm()
       loginForm.Show()
   End Sub
End Class
الرد }}}
تم الشكر بواسطة: asmarsou , Emam emam , ابو روضة
#3
اخي aljzazy  يعجز لساني عن شكرك 

بارك الله فيك وجعله الله في ميزان حسناتكم

الحمد لله الكود شغال زي الفل
الرد }}}
تم الشكر بواسطة: aljzazy


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  أريد البحث بإستخدام أي جزء من الكلمة و ليس أول جزء منها . CoderMM 3 156 17-04-24, 01:19 AM
آخر رد: Taha Okla
  عدد محاولات تسجيل الدخول محمد خيري 10 185 12-04-24, 02:41 PM
آخر رد: محمد خيري
  تعديل طول حقل معين في جميع جداول القاعدة atefkhalf2004 1 130 09-03-24, 03:17 AM
آخر رد: atefkhalf2004
  فكرة تسجيل الحضور اليومي عبد العزيز البسكري 29 762 26-02-24, 02:15 PM
آخر رد: saud1004
  تحميل جميع الماسحات الضوئية المتصلة بالجهاز في كومبوبوكس جيولوجي مبتدئ 2 237 22-02-24, 07:10 PM
آخر رد: جيولوجي مبتدئ
  [VB.NET] السلام عليكم ممكن مساعدة اخوان احتاج يكون تسجيل الدخول textbox1 + textbox2 Coder_iraqii 4 426 18-12-23, 06:46 PM
آخر رد: Kamil
  تسجيل الدخول من قاعدة البيانات um_noor20 3 385 19-10-23, 02:40 PM
آخر رد: aljzazy
  [سؤال] مشكلة تسجيل وقت فقط بحقل جدول SQL dr.programming 2 369 01-09-23, 04:32 AM
آخر رد: اسامه الهرماوي
  [VB.NET] احتاج كود يغلق جميع الفورم ويبقي فقط الفورم Home Ali_hassn 4 567 15-08-23, 06:43 PM
آخر رد: Alexander Max2
  سؤال حول اغلاق جميع النوافذالمفتوحة maherhaddaf 3 487 20-07-23, 08:48 AM
آخر رد: maherhaddaf

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


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