Affiche une fenêtre de message contextuelle qui contient le message contenu dans strText.
intButton = object.Popup(
strText,
[natSecondsToWait],
[strTitle],
[natType]
)
object
Objet WshShell.
strText
Texte qui apparaît dans la fenêtre contextuelle.
natSecondsToWait
Facultatif. Nombre de secondes à attendre avant la fermeture de la fenêtre contextuelle.
strTitle
Facultatif. Texte qui apparaît dans le titre de la fenêtre contextuelle.
natType
Facultatif. Type de boutons et d'icônes à afficher dans la fenêtre contextuelle.
Le titre de la fenêtre de cette zone de message est spécifié par strTitle. Si strTitle est omis, le titre de la fenêtre est "Windows Script Host."
Si natSecondsToWait est fourni et que sa valeur est supérieure à zéro, la fenêtre de zone de message sera refermée après natSecondsToWait secondes.
La signification de natType est identique à celle de la fonction MessageBox de l'interface de programmation d'application Microsoft Win32®. Les tableaux suivants affichent les différentes valeurs ainsi que leur signification. Vous pouvez combiner ces valeurs dans ces tableaux.
Types de bouton
Valeur | Description |
---|---|
0 | Affiche le bouton OK. |
1 | Affiche les boutons OK et Cancel. |
2 | Affiche les boutons Abort, Retry et Ignore. |
3 | Affiche les boutons Yes, No et Cancel. |
4 | Affiche les boutons Yes et No. |
5 | Affiche les boutons Retry et Cancel. |
Types d'icônes
Valeur | Description |
---|---|
16 | Affiche l'icône "Stop". |
32 | Affiche l'icône "Point d'interrogation". |
48 | Affiche l'icône "Point d'exclamation". |
64 | Affiche l'icône "Informations". |
Les deux tableaux précédents ne couvrent pas l'ensemble des valeurs de natType. Pour obtenir une liste complète, reportez-vous à la documentation Microsoft Win32.
La valeur de retour intButton correspond au nombre de boutons sur lesquels l'utilisateur a cliqué. Si l'utilisateur ne clique par sur un bouton avant natSecondsToWait, intButton est défini sur -1.
Valeur | Description |
---|---|
1 | Bouton OK |
2 | Bouton Cancel |
3 | Bouton Abort |
4 | Bouton Retry |
5 | Bouton Ignore |
6 | Bouton Yes |
7 | Bouton No |
L'exemple suivant génère une fenêtre contextuelle simple :
Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.Popup "Où souhaitez-vous aller aujourd'hui ?"
Application : WshShell, objet