0% found this document useful (1 vote)
185 views

Using Message Box

The document discusses using the MessageBox.Show function in VB.NET to display message boxes. It shows how MessageBox.Show can be called directly without an instance reference. Depending on the number of arguments passed to MessageBox.Show, different types of message boxes can be displayed, such as single-argument, two-argument, three-argument, etc. up to seven arguments. The code sample demonstrates calling MessageBox.Show with varying numbers of arguments to display different message boxes and check the results.

Uploaded by

leth_alix
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (1 vote)
185 views

Using Message Box

The document discusses using the MessageBox.Show function in VB.NET to display message boxes. It shows how MessageBox.Show can be called directly without an instance reference. Depending on the number of arguments passed to MessageBox.Show, different types of message boxes can be displayed, such as single-argument, two-argument, three-argument, etc. up to seven arguments. The code sample demonstrates calling MessageBox.Show with varying numbers of arguments to display different message boxes and check the results.

Uploaded by

leth_alix
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 2

Using MessageBox.

Show function

First here we look at an event handler in the VB.NET language that will show the message boxes in the screenshot sequentially when
the program executes. The MessageBox.Show function is a Public Shared Function type in the VB.NET language and it can be called
without an instance reference. You can invoke MessageBox.Show directly. The method receives different numbers of parameters, and
by specifying certain arguments and the right number of arguments, you can get the desired dialog box.

Public Class Form1


Private Sub Form1_Load(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles MyBase.Load
'
' First show a single-argument dialog box with MessageBox.Show.
'
MessageBox.Show("Dot Net Perls is awesome.")
'
' Show a two-argument dialog box with this method.
'
MessageBox.Show("Dot Net Perls is awesome.", _
"Important Message")
'
' Use a three-argument dialog box with MessageBox.Show.
' ... Also store the result value in a variable slot.
'
Dim result1 As DialogResult = MessageBox.Show("Is Dot Net Perls awesome?", _
"Important Question", _
MessageBoxButtons.YesNo)
'
' Use four parameters with the method.
' ... Use the YesNoCancel enumerated constant and the Question icon.
'
Dim result2 As DialogResult = MessageBox.Show("Is Dot Net Perls awesome?", _
"Important Query", _
MessageBoxButtons.YesNoCancel, _
MessageBoxIcon.Question)
'
' Use five arguments on the method.
' ... This asks a question and you can test the result using the variable.
'
Dim result3 As DialogResult = MessageBox.Show("Is Visual Basic awesome?", _
"The Question", _
MessageBoxButtons.YesNoCancel, _
MessageBoxIcon.Question, _
MessageBoxDefaultButton.Button2)
'
' Use if-statement with dialog result.
'
If result1 = DialogResult.Yes And _
result2 = DialogResult.Yes And _
result3 = DialogResult.No Then
MessageBox.Show("You answered yes, yes and no.") ' Another dialog.
End If
'
' Use MessageBox.Show overload that has seven arguments.
'
MessageBox.Show("Dot Net Perls is the best.", _
"Critical Warning", _
MessageBoxButtons.OKCancel, _
MessageBoxIcon.Warning, _
MessageBoxDefaultButton.Button1, _
MessageBoxOptions.RightAlign, _
True)
'
' Show a dialog box with a single button.
'
MessageBox.Show("Dot Net Perls is super.", _
"Important Note", _
MessageBoxButtons.OK, _
MessageBoxIcon.Exclamation, _
MessageBoxDefaultButton.Button1)
End Sub
End Class

You might also like