|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
VBScript - Les boîtes de dialogueQu'est-ce qu'une boîte de dialogue?Une boîte de dialogue est une fenêtre qui s'affiche au premier plan suite à un événement, et qui permet :
Ce type de boîte est à utiliser avec parcimonie car elle oblige une action de la part de l'utilisateur, et est à terme très énervante. Les boîtes de dialogues représentent également un moyen simple de déboguer une application (repérer les erreurs), en affichant par exemple une fenêtre contenant la valeur d'une variable. VBScript propose deux procédures permettant d'afficher des boîtes de dialogue
trois différentes dont l'utilisation se rapporte pour chacune à une de celles
décrites ci-dessus. Ce sont des méthodes de l'objet window.
La méthode MsgBoxLa méthode MsgBox permet d'afficher un texte dans une boîte de dialogue, composé de boutons et d'icônes éventuelles. La syntaxe de l'instruction MsgBox est la suivante : Variable=MsgBox("Message",Type,"Titre de la fenêtre") Les constantes de boîtes de dialogue décrivent le type de la boîte de dialogue. Il suffit d'ajouter leur valeur afin d'obtenir l'apparence souhaitée. La valeur renvoyée par la fonction MsgBox permet de déterminer le bouton sur lequel l'utilisateur a cliqué. La méthode InputBoxLa méthode prompt()La méthode InputBox est un peu plus évoluée que la précédente
puisqu'elle fournit un moyen simple de récupérer une information provenant de
l'utilisateur, on parle alors de boîte d'invite. La méthode InputBox possède
la syntaxe suivante :
Cette boîte d'invite retourne la valeur de la chaîne saisie par l'utilisateur, elle retourne la valeur null si jamais aucun texte n'est saisi... Discussions pertinentes trouvées dans le forum
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||