تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
كيف نحدد طريقة غلق النافذة ؟
#1
السلام عليكم و رحمة الله و بركاته

كان هناك فى الكود القديم فى فيجوال بيسك ٦ الحدث QueryUnload
و كان له معامل Parameter اسمه  UnloadMode والذى يحدد هل غلق النافذة تم من خلال غلقها (بواسطة المسخدم) ام من خلال الكود
Unload Form1
والسؤال هو ما هو البديل فى Vb.net

شكرا والسلام عليكم
الرد
تم الشكر بواسطة:
#2
و عليكم السلام ورحمة الله و بركاته
يوجد حدث closing للفورم وحدث closed  دقق فيها وستجد الطريق لتطبيق ماتعرفه في vb6.0.

طبقت الفكرة اللي عندي على السريع
PHP كود :
Public Class Form1
    Dim cl 
As Boolean
    Dim apath 
As String IO.Path.GetDirectoryName(Application.ExecutablePath)
 
   Dim cltxt As String apath "\cl.txt"
 
   Private Sub save()
 
       IO.File.WriteAllText(cltxtcl.ToString)
 
   End Sub
    Private 
Function gt() As String
        Return My
.Computer.FileSystem.ReadAllText(cltxt)
 
   End Function
 
   Private Function IsNormal(As String) As Boolean
        If t
.ToString.Trim.ToLower "true" Then Return True Else Return False
    End 
Function
 
   Private Sub Form1_FormClosed(sender As ObjectAs System.Windows.Forms.FormClosedEventArgsHandles Me.FormClosed
        save
()
 
   End Sub
    Private Sub Form1_FormClosing
(sender As ObjectAs System.Windows.Forms.FormClosingEventArgsHandles Me.FormClosing
        cl 
True
    End Sub
    Private Sub Form1_Load
(sender As System.ObjectAs System.EventArgsHandles MyBase.Load
        If IsNormal
(gt) = False Then
            MsgBox
("لم يتم اغلاق الفورم بشكل صحيح"MsgBoxStyle.Information"")
 
       End If
 
       IO.File.WriteAllText(cltxtString.Empty)
 
   End Sub
    Private Sub Button1_Click
(sender As System.ObjectAs System.EventArgsHandles Button1.Click
        Hide
()
 
       End
    End Sub
End 
Class 
الرد
تم الشكر بواسطة: ابراهيم ايبو , mmaalmesry
#3
شكرا جزيلا لك
الرد
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  طريقة لفتح نوافذ مبيعات مختلفة في نفس الوقت وكل فاتورة لها رقم تلقائي tfarejdz 8 756 04-06-21, 01:04 AM
آخر رد: ابراهيم ايبو
  طريقة حذف فورم اثناء تشغيل البرنامج Basil Abdallah 3 259 30-05-21, 12:58 AM
آخر رد: mrfenix93
  اريد طريقة للدوران علي ملفات الرسورسز الخاصة بالبرنامج أبو عبدالله الحلواني 3 411 16-05-21, 06:02 PM
آخر رد: أبو عبدالله الحلواني
  [VB.NET] طريقة عمل حركة جميع الاصناف خلال فترة زمنية هاني المومني 1 265 24-04-21, 01:40 AM
آخر رد: ابو انس
  [سؤال] هل من طريقة احترافية لايجاد كمية صنف متعدد الوحدات alfaiz678 5 583 09-04-21, 06:00 AM
آخر رد: alfaiz678
Rainbow [سؤال] سؤال عن طريقة توصيل كامبرا الموبايل بقاعدة بيانات خالد دياب 0 353 25-03-21, 07:13 PM
آخر رد: خالد دياب
  [سؤال] طريقة ترتيب كود الاضافة و التعديل مع try alims 0 384 21-03-21, 03:08 AM
آخر رد: alims
  اريد معرفة طريقة فتح الفورم في موضع محدد علي الشاشة أبو عبدالله الحلواني 3 555 07-03-21, 10:05 PM
آخر رد: أبو عبدالله الحلواني
  [VB.NET] كيف نحدد مكان القائمة ContextMenuStrip mmaalmesry 1 292 11-02-21, 10:16 PM
آخر رد: معاند الحظ
  [سؤال] طريقة لفتح ملفات pdf vbtalal 4 542 07-02-21, 11:31 PM
آخر رد: vbtalal

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


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