9
Input and Message Boxes

Input and Message Boxes

  • Upload
    latika

  • View
    29

  • Download
    0

Embed Size (px)

DESCRIPTION

Input and Message Boxes. InputBox() Function. An input box is a dialog box that opens and waits for the user to enter information. Syntax: InputBox(prompt[,title][,default]) Returns a string containing the contents of the text box. InputBox() Example. Dim strMessage As String - PowerPoint PPT Presentation

Citation preview

Page 1: Input and Message Boxes

Input and Message Boxes

Page 2: Input and Message Boxes

InputBox() Function

• An input box is a dialog box that opens and waits for the user to enter information.

• Syntax: InputBox(prompt[,title][,default])

• Returns a string containing the contents of the text box

Page 3: Input and Message Boxes

InputBox() Example

Dim strMessage As String Dim strTitle As String Dim strDefault As String Dim strInput As String strMessage = “Enter a value between 1 and 3” strTitle = “InputBox Demo” strDefault = “1” strInput = InputBox(strMessage,strTitle,strDefault)

Page 4: Input and Message Boxes

MsgBox() Function

• displays a message for the user to read

• returns a value that indicates which command button the user selected

• useful for program debugging

Page 5: Input and Message Boxes

MsgBox Syntax

Syntax: MsgBox(prompt[,buttons][,title])

The prompt is the only mandatory argument. This is the message that is displayed in the message box.

Page 6: Input and Message Boxes

Buttons argument settings

• The first group of values (0 – 5) describes the number and type of buttons displayed in the dialog box.

• The second group (16, 32, 48, 64) describes the icon style.

• The third group (0, 256, 512) determines which button is the default.

• The fourth group (0, 4096) determines the modality of the message box.

Page 7: Input and Message Boxes

Constant Value Description vbOKOnly 0 Display OK button only. vbOKCancel 1 Display OK and Cancel buttons. vbAbortRetryIgnore 2 Display Abort, Retry, and

Ignore buttons. vbYesNoCancel 3 Display Yes, No, and Cancel

buttons. vbYesNo 4 Display Yes and No buttons. vbRetryCancel 5 Display Retry and Cancel

buttons. vbCritical 16 Display Critical Message icon. vbQuestion 32 Display Warning Query icon. vbExclamation 48 Display Warning Message icon. vbInformation 64 Display Information Message

icon. vbDefaultButton1 0 First button is default. vbDefaultButton2 256 Second button is default. vbDefaultButton3 512 Third button is default. vbDefaultButton4 768 Fourth button is default. vbApplicationModal 0 Application modal; the user

must respond to the message box before continuing work in the current application.

vbSystemModal 4096 System modal; all applications are suspended until the user responds to the message box.

Page 8: Input and Message Boxes

MsgBox Example

Dim strMsg, strTitle As String Dim intStyle, intResponse As Integer strMsg = "Do you want to continue ?” intStyle = vbYesNo + vbCritical + vbDefaultButton2 strTitle = "MsgBox Demonstration" intResponse = MsgBox(strMsg, intStyle, strTitle) lblResponse.Caption = intResponse

Page 9: Input and Message Boxes

Return Values

Constant Value DescriptionvbOK 1 OKvbCancel 2 CancelvbAbort 3 AbortvbRetry 4 RetryvbIgnore 5 IgnorevbYes 6 YesvbNo 7 No