Télécharger l'article
Télécharger l'article
Le VBScript est un langage de programmation natif dans Windows qui est essentiellement utilisé pour créer des applications de serveur Web. Il s'apprend facilement et s'intègre naturellement dans les fichiers HTML. Le VBScript est différent du Visual Basic qui est utilisé pour la programmation d'application bureautique. Si vous souhaitez découvrir le VBScript, cet article est fait pour vous.
Étapes
-
Trouvez un bon éditeur de code pour le VBScript. Même si vous pouvez utiliser Notepad, préférez un logiciel qui facilitera votre travail de programmation en permettant la coloration des termes VBScript. La syntaxe du langage sera ainsi mise en évidence, et vous progresserez plus rapidement.
-
Utilisez le système d'exploitation Windows pour accéder à Internet Explorer. Le VBScript n'est exploité que par le navigateur Web de Microsoft.
- Étant donné qu'Internet Explorer ne fonctionne que sous Windows, ce système d'exploitation est l'environnement naturel pour la programmation en VBScript.
-
Commencez par apprendre certains éléments de base du langage VBScript. Avant de vous lancer dans la programmation en VBScript, vous devez connaître quelques pratiques de base qui faciliteront votre travail.
- Utilisez l'apostrophe ( ' ) pour indiquer le début d'une ligne de commentaire. Les lignes commençant par une apostrophe ne sont pas traitées par l'interpréteur de VBScript. Utilisez les commentaires pour donner des indications qui permettent de mieux comprendre le programme.
- Utilisez le sous-tiret ( _ = underscore) pour indiquer que la série d'instructions se prolonge sur la ligne suivante. En général, chaque saut de ligne correspond à une nouvelle ligne d'instructions. En utilisant le _ en fin de ligne, vous pouvez construire des séries d'instructions qui s'étendent sur plusieurs lignes.
Publicité
-
Créez une page HTML pour vos programmes VBScript. Vous allez intégrer vos scripts dans des fichiers HTML afin de les tester dans Internet Explorer. Ouvrez votre éditeur de code et entrez le code HTML suivant [1] X Source de recherche :
< html > < head > < title ></ title > </ head > < body > ... </ body > </ html >
-
Ajoutez les balises VBScript. Quand vous intégrez du langage VBScript dans vos fichiers HTML, vous devez également y inclure deux balises entourant le code pour que le navigateur Web puisse l'interpréter. Utilisez les balises entourant le code VBScript comme dans l'exemple suivant :
< html > < head > < title ></ title > </ head > < body > < script language = "vbscript" type = "text/vbscript" > ... </ script > </ body > </ html >
-
Insérez du code VBScript dans des pages destinées à être hébergées sur un serveur ASP. Pour cela, utilisez des balises spéciales comme dans l'exemple suivant :
< html > < head > < title ></ title > </ head > < body > < % ... %> </ body > </ html >
Publicité
-
Insérez la commande « write ». Elle permet d'afficher du contenu destiné à l'utilisateur. Si vous utilisez cette commande dans un fichier HTML, le texte qui se trouve entre ses parenthèses sera affiché sur la page rendue par le navigateur Web.
< html > < head > < title ></ title > </ head > < body > < script language = "vbscript" type = "text/vbscript" > document . write () </ script > </ body > </ html >
-
Ajoutez le texte que vous souhaitez afficher. Insérez-le entre les parenthèses de la commande write et également entre des guillemets doubles (") pour indiquer à l'interpréteur qu'il doit traiter une chaîne de caractères.
< html > < head > < title ></ title > </ head > < body > < script language = "vbscript" type = "text/vbscript" > document . write ( "Hello World!" ) </ script > </ body > </ html >
-
Testez le fichier avec Internet Explorer. Avant de l'utiliser, vous devez l'enregistrer au format .html. En l'ouvrant alors avec Internet Explorer, vous devriez voir s'afficher le texte Hello World!Publicité
-
Déclarez une variable. Les variables contiennent des données qui sont manipulées par l'interpréteur VBScript. Vous devez les déclarer en utilisant le mot-clé « dim » avant de leur assigner des valeurs. Vous pouvez en déclarer plusieurs en une seule fois. Les noms des variables doivent commencer par une lettre et peuvent comprendre jusqu'à 255 caractères. Dans l'exemple ci-dessous, nous créons la variable « age ».
< html > < head > < title ></ title > </ head > < body > < script language = "vbscript" type = "text/vbscript" > dim age </ script > </ body > </ html >
-
Assignez une valeur à la variable. Maintenant que la variable « age » a été déclarée, nous pouvons lui assigner une valeur. Pour cela, il faut utiliser le signe « = ». On peut ensuite utiliser la commande « write » pour afficher la valeur de la variable afin de s'assurer que tout s'est bien passé.
< html > < head > < title ></ title > </ head > < body > < script language = "vbscript" type = "text/vbscript" > dim age age = 30 document . write ( age ) </ script > </ body > </ html >
-
Manipulez des variables. Vous pouvez utiliser les opérateurs arithmétiques pour modifier les contenus des variables, et vous pouvez manipuler des variables VBScript comme si vous faisiez de l'algèbre. Vous devez déclarer toutes les variables que vous allez utiliser, y compris celle qui est destinée à stocker le résultat.
< html > < head > < title ></ title > </ head > < body > < script language = "vbscript" type = "text/vbscript" > dim x dim y dim sum x = 10 y = 5 sum = x + y document . write ( sum ) ' the page will display "15" </ script > </ body > </ html >
-
Créez un tableau. Un tableau est en fait une série de variables qui correspondent chacune à une case pouvant contenir une valeur. Il est traité par l'interpréteur VBScript comme une variable unique. Tout comme les autres variables, le tableau doit être déclaré avant que l'on puisse l'utiliser. Vous devez également indiquer le nombre de valeurs que contient le tableau en donnant, lors de sa déclaration, le nombre correspondant à l'index de la dernière case (le chiffre 0 correspondant à l'index de la première case). Vous pouvez récupérer la valeur de n'importe quelle case en utilisant son index comme référence.
< html > < head > < title ></ title > </ head > < body > < script language = "vbscript" type = "text/vbscript" > Dim names ( 2 ) Dim mother names ( 0 ) = "John" names ( 1 ) = "Jane" names ( 2 ) = "Pat" mother = names ( 1 ) </ script > </ body > </ html >
-
Créez un tableau à deux dimensions. Avec le langage VBScript, vous pouvez créer des tableaux à plusieurs dimensions afin de stocker une plus grande quantité de données. Au moment où vous déclarez le tableau, vous pouvez indiquer les nombres de lignes et de colonnes qui le constituent.
< html > < head > < title ></ title > </ head > < body > < script language = "vbscript" type = "text/vbscript" > Dim tableau ( 2 , 2 ) ' pour créer un tableau de 3 x3 tableau ( 0 , 0 ) = "A" tableau ( 0 , 1 ) = "B" tableau ( 0 , 2 ) = "C" tableau ( 1 , 0 ) = "D" tableau ( 1 , 1 ) = "E" tableau ( 1 , 2 ) = "F" tableau ( 2 , 0 ) = "G" tableau ( 2 , 1 ) = "H" tableau ( 2 , 2 ) = "I" </ script > </ body > </ html >
Publicité
-
Faites bien la différence entre les procédures « Sub » et « Function ». Il existe deux types de procédures en VBScript : la sous-routine « Sub » (subroutine) et la fonction « Function » qui permettent de réaliser des tâches.
- Les sous-routines produisent des actions, mais ne retournent pas des valeurs qui peuvent être utilisées par le programme.
- Les fonctions peuvent appeler d'autres procédures et également retourner des valeurs que le programme va pouvoir utiliser.
-
Créez et appelez une procédure « Sub ». Vous pouvez créer des procédures « Sub » que votre programme appellera plus tard afin de réaliser des tâches. Utilisez les instructions Sub et End Sub pour délimiter une procédure « Sub ». Utilisez l'instruction Call pour l'activer.
< html > < head > < title ></ title > </ head > < body > < script language = "vbscript" type = "text/vbscript" > Sub mysubproc () document . write ( "This was written in a sub procedure" ) End Sub Call mysubproc () ' pour afficher le message écrit dans la procédure Sub </ script > </ body > </ html >
-
Créez une fonction ou procédure Function. La fonction réalise une tâche et peut renvoyer une valeur au programme. Elle constitue le cœur même de votre programme. Utilisez les instructions Function et End Function pour délimiter la fonction.
< html > < head > < title ></ title > </ head > < body > < script language = "vbscript" type = "text/vbscript" > Function multfunction ( x , y ) multfunction = x * y End Function document . write ( multfunction ( 4 , 5 )) 'La ligne ci-dessus appelle votre fonction et ' les valeurs 4 et 5 sont affectées aux variables x et y . 'Le résultat de la multiplication de 4 par 5 ' est affiché à l ' écran . </ script > </ body > </ html >
Publicité
À propos de ce wikiHow
Cette page a été consultée 21 812 fois.
Publicité