9.11. Popup
The Popup method displays an interactive Windows popup message and returns a value depending on which button was selected (see Table 9-11):
intButton = object.Popup( strMessage , [ numSecondsToWait ], _ [ strTitle ], [ intType ])
Parameter | Description |
---|---|
strMessage | Message to display. |
numSecondsTo-Wait | Optional parameter. If specified, popup waits indicated number of seconds and then closes . |
strTitle | Optional title for popup window. |
intType | Optional numeric value that decides the number of buttons and icons to show. This is determined by combining a value from Table 9-12 and Table 9-13. For example, the value of 65 displays an OK button and the Information icon. |
Popup returns an integer value depending on which button was selected. Tables Table 9-12, Table 9-13, and Table 9-14 list the button selection values, the icon types, and the return values.
'display a popup with yes/no buttons and question mark icon Set objShell = CreateObject("Wscript.Shell") intValue = objShell.Popup("Do you wish to continue?", , , 36) 'test if the Yes button was selected If intValue = 6 'do something End If
Value | Buttons shown |
---|---|
| OK |
1 | OK and Cancel |
2 | Abort, Retry, and Ignore |
3 | Yes, No, and Cancel |
4 | Yes and No |
5 | Retry and Cancel |
Value | Icon to show |
---|---|
16 | Stop Mark |
32 | Question Mark |
48 | Exclamation Mark |
64 | Information |
Value | Description |
---|---|
1 | OK button |
2 | Cancel button |
3 | Abort button |
4 | Retry button |
5 | Ignore button |
6 | Yes button |
7 | No button |