یه سوال تو ویژوال بیسیک

با سلام خدمت دوستان عزیز
من تو ویژوال بیسیک میخوام کاری کنم وقتی روی close یه پنجره کلیک میکنم بپرسه مطمئنی؟ اگه جواب منفی بود برنامه رو نبنده
برای این کار توUnload فرم یه msg box گذاشتم تا yes or no رو تشخیص بده.؟
حالا نمیدونم اگه جواب منفی بود چجوری فرمانunload رو cancel کنم و الان چه yes بزنی چه no برنامه رو میبنده
اگه کمکم کنین ممنون میشم
 

Faroos Networks

New Member
سلام

کد:
Private Sub MDIForm_Unload(Cancel As Integer)
If MsgBox("ÂíÇ ãØãÆä Èå ÎÑæÌ ÇÒ ÈÑäÇãå åÓÊíÏ¿", vbQuestion + vbYesNo, "Faroos Networls") = vbNo Then
    Cancel = True
    Form1.Show
    Exit Sub
End If
End Sub

موفق باشين
 

Parthia

Member
من معمولا اینطوری کار میکنم :
کد:
Private Sub Form_Unload(Cancel As Integer)
Dim MsgRes As VbMsgBoxResult
MsgRes = MsgBox("Are You Sure You Want To Exit ?", vbYesNo Or vbQuestion)
If MsgRes = vbYes Then
Unload Me
End If
End Sub
 

Parthia

Member
من معمولا اینطوری کار میکنم :
کد:
Private Sub Form_Unload(Cancel As Integer)
Dim MsgRes As VbMsgBoxResult
MsgRes = MsgBox("Are You Sure You Want To Exit ?", vbYesNo Or vbQuestion)
If MsgRes = vbYes Then
Unload Me
End If
End Sub
 

جدیدترین ارسال ها

بالا