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

سؤال صغير ذي شكة الدبوس انا عاوز الغي زورار اغلاق الي في العنوان

بدأه المشيد hh في 13 مارس 2009 · 2 رد · 741 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

انا سؤالي سريع وصغير انا عاوز لما حد يضغط علي زورار الاغلاق الي في عنوان الفورم  في حدث

form closing 

الغي العمليه دي لاني بصراحه مزبط زورار اغلاق علي الفورم بيقفل حسسب شروط والاغلاق من الزورار ده هيبقا مشكله ودي كنت في فيجوال 6 كنت بعاليجها بالامر 

cancel 

ارجوا ان الفكره تكون وصلت وشكرا

:lol: :lol: :lol: :lol:

#2

اتفضل وهذا الكود في حدث FormClosing

 e.Cancel = True
		If e.CloseReason = CloseReason.UserClosing Then
			Dim frm As New Form1
			frm.Show()
		End If
#3

أخي الكريم أنا باستخدم هذه الدالة من فترة طويلة لتعطيل زر إغلاق الفورم

Public Function DisableCloseButton(ByRef frm As System.Windows.Forms.Form) As Object
		Dim lHandSysMenu As Integer
		Dim lAns1, lAns2 As Integer

		lHandSysMenu = GetSystemMenu(frm.Handle.ToInt32, 0)
		lAns1 = RemoveMenu(lHandSysMenu, 6, MF_BYPOSITION)
		lAns2 = RemoveMenu(lHandSysMenu, 5, MF_BYPOSITION)
		DisableCloseButton = (lAns1 <> 0 And lAns2 <> 0)

	End Function

وفي حدث تحميل الفورم

 Private Sub MainForm_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
				DisableCloseButton(Me)
End Sub

و طبعا للأمانة

أخذتها من منتدى من زمن طويل لكن نسيت من أي منتدى حصلت عليها

و بالتوفيق

اللهم اغفر لي و لوالدي و للمؤمنين يوم يقوم الحساب

لا إله إلا الله عدد ما كان و عدد ما يكون و عدد الحركات و السكون

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…