VB If Statement

core2kid

Senior member
Oct 21, 2006
285
0
71
Can somebody tell me why this does not work.

Code 1:
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
MsgBox("If Statement", MsgBoxStyle.YesNo)
If MsgBoxResult.Yes Then MsgBox("You clicked yes")
If MsgBoxResult.No Then MsgBox("You clicked no")

End Sub
End Class


Code 2

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
MsgBox("If Statement", MsgBoxStyle.YesNo)
If MsgBoxResult.Yes Then
MsgBox("You clicked yes")
End If
If MsgBoxResult.No Then
MsgBox("You clicked no")
End If
End Sub
End Class


Both of these say "you clicked yes" and right after that "you clicked no". It does that in the same order whether I click Yes or No.
 

KLin

Lifer
Feb 29, 2000
30,122
500
126
Put in a breakpoint and step through the code. Open up the immediate window and evaulate the value for msgboxresult after responding to the msgbox line.
 

drebo

Diamond Member
Feb 24, 2006
7,034
1
81
Is this a homework assignment?

If so, you need to go back to your professor and have him re-explain function calls, returns, and variables. You have a couple of fundamental flaws in your application logic that require attention. Once you properly understand those application logic issues (programming fundamentals, really), you'll be able to see the flaw in your code very easily.

I'll give you a hint: "MsgBoxResult" is a data type (enumeration), not a variable.
 

core2kid

Senior member
Oct 21, 2006
285
0
71
No, it is not a homework assignment. I am just trying to learn VB myself. I am trying to execute the below code.

Private Sub Button2_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
MsgBox("Are you sure you want to Log Off the current user??", MsgBoxStyle.Exclamation + MsgBoxStyle.YesNo)
If MsgBoxResult.Yes Then Process.Start("C:/Windows/system32/logoff.exe")
If MsgBoxResult.No Then //close message box and return to program


If you know a free online tutorial where I can learn VB it would be great. I run VB Express Edition 2008.
 

core2kid

Senior member
Oct 21, 2006
285
0
71
Woosta, I knew what you posted earlier. Not very nice. I am new at this language and am trying to learn. If you can't help don't post here!

Now does anybody actually want to help me?
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |