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

اريد وضع رسالة التاكد من اغلاق الفورم او الغاء الامر عند اغلاق الفورم

بدأه زهرة الزنبق في 23 سبتمبر 2012 · 7 رد · 1,411 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم زملائي الافاضل في المنتدى اريد وضع رسالة "التاكد من اغلاق الفورم او الغاء الامر"

عند اغلاق الفورم فكيف يكون ذلك وفي اي حدث

−1
#2

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

ضمن الحدث Click لزر الخروج إكتبي الكود التالي:

Dim Result As MsgBoxResult
Result = MsgBox("هل تريد تأكيد الخروج", MsgBoxStyle.YesNo)
If Result = MsgBoxResult.Yes Then
Me.Close لإغلاق النافذة الحالية
أو
End لإغلاق البرنامج
End If

أو

Dim Result As MsgBoxResult
Result = MsgBox("هل تريد تأكيد الخروج", MsgBoxStyle.OkCancel)
If Result = MsgBoxResult.Ok Then
Me.Close لإغلاق النافذة الحالية
أو
End لإغلاق البرنامج
End If

حيث الكود الأول يظهر لنا رسالة بزرين ( نعم ، لا ) والكود الثاني يظهر لنا رسالة بزرين ( موافق ، إلغاء الأمر )

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

تم تعديل هذه المشاركة بواسطة DOWNLOADER في 23 سبتمبر 2012 في 13:32

1 −1
#3

شكرا جزيلا اخي الكريم ولكني اريد وضع هذا الكود في حدث form_closing للفورم

#4
زهرة الزنبق كتب:

شكرا جزيلا اخي الكريم ولكني اريد وضع هذا الكود في حدث form_closing للفورم

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

أختي الكريمة ، إليك المطلوب:

Private Sub Form1_FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
Dim Result As MsgBoxResult
Result = MsgBox("هل تريد تأكيد الخروج", MsgBoxStyle.OkCancel)
If Result = MsgBoxResult.Cancel Then
e.Cancel = True
End If
End Sub

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

1
#5

الف شكر اخي الكريم

#6
DOWNLOADER كتب:

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

ضمن الحدث Click لزر الخروج إكتبي الكود التالي:

Dim Result As MsgBoxResult
Result = MsgBox("هل تريد تأكيد الخروج", MsgBoxStyle.YesNo)
If Result = MsgBoxResult.Yes Then
Me.Close لإغلاق النافذة الحالية
أو
End لإغلاق البرنامج
End If

أو

Dim Result As MsgBoxResult
Result = MsgBox("هل تريد تأكيد الخروج", MsgBoxStyle.OkCancel)
If Result = MsgBoxResult.Ok Then
Me.Close لإغلاق النافذة الحالية
أو
End لإغلاق البرنامج
End If

حيث الكود الأول يظهر لنا رسالة بزرين ( نعم ، لا ) والكود الثاني يظهر لنا رسالة بزرين ( موافق ، إلغاء الأمر )

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

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

مشكور على المساعدة بس عندي استفسار

انا بالعادة بستخدم messegebox بدلا من msgbox ليش هون ما مشي الحال و شو الفرق بين التنين ؟

#7

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

أخي Basem Khalifeh الدالة MessageBox.Show تعمل كعمل الدالة MsgBox ولكن بصيغة مختلفة .

إنظر الكود التالي:

MessageBox.Show("هل تريد تأكيد الخروج من البرنامج ؟ ", "إنهاء البرنامج ", MessageBoxButtons.OKCancel)

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

تم تعديل هذه المشاركة بواسطة DOWNLOADER في 24 سبتمبر 2012 في 14:06

2
#8
DOWNLOADER كتب:

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

أخي Basem Khalifeh الدالة MessageBox تعمل كعمل الدالة MsgBox ولكن بصيغة مختلفة .

إنظر الكود التالي:

MessageBox.Show ( "هل تريد تأكيد الخروج من البرنامج ؟ ", "إنهاءالبرنامج", MessageBoxButtons.OKCancel )

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

شكرا لك اخي

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

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

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

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

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