Name
MsgBox Function
Class
Microsoft.VisualBasic.Interaction
Syntax
MsgBox(prompt[,buttons][,title])
-
prompt(required; String) The text of the message to display in the message box dialog box
-
buttons(optional;MsgBoxStyleenumeration) The sum of the
Button,Icon,DefaultButton, andModalityconstant values-
title(optional; String) The title displayed in the title bar of the message box dialog box
Return Value
A MsgBoxResult enumeration constant indicating the
button clicked by the user to close the message box
Description
Displays a dialog box containing a message, buttons, and optional icon to the user. The action taken by the user is returned by the function in the form of an enumerated constant.
Rules at a Glance
promptcan contain approximately 1,000 characters, including carriage return characters such as the built-invbCrLfconstant.If the
titleparameter is omitted, the name of the current application or project is displayed in the title bar.If you omit the
buttonsargument, the default value is 0; that is, VB opens an application modal dialog box containing only an OK button.The constants of the
MsgBoxStyleenumeration can be added together to form a completebuttonsargument. The constants can be divided into the following groups:Button Display Constants Icon Display Constants Default Button Constants Modality Constants Only one constant from each group can be used to make up the overall
buttonsvalue.
Button Display Constants
|
Constant |
Value |
Buttons to display |
|---|---|---|
MsgBoxStyle.OKOnly ... |
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access