Comment Ca Marche - Communauté informatique  
   
Accueil - Encyclopédie informatiqueTélécharger l'encyclopédieContribuer à cet article

VBScript - Caractéristiques

Caractéristiques de VBScript Encyclopédie


Environnement d'exécution

VBScript est un langage s'intégrant dans des applications «hôtes», appelées conteneurs (en anglais «Scripting hosts»). Ainsi le conteneur fournit un environnement d'exécution ainsi qu'un certain nombre d'objets avec lesquels le langage peut interagir.

Par ailleurs, il est possible d'utiliser des objets autres que les objets fournis nativement par le conteneur : il s'agit des objets ActiveX.

Le schéma suivant récapitule la notion de conteneur et d'objets ActiveX :

conteneurs et ActiveX

Le système d'exploitation fournit par exemple le conteneur Windows Scripting Host (WSH), fournissant lui-même un objet intitulé WScript. L'objet WScript possède un grand nombre de propriétés et de méthodes permettant de manipuler les fichiers du système, les connexions réseau ou encore les imprimantes.

Le navigateur Internet Explorer fournit quant à lui un conteneur permettant de manipuler l'objet document, représentant la page HTML et l'ensemble de ses constituants (éléments de formulaires, images, etc.).

En conséquence, la programmation en VBScript dépend fortement du conteneur dans lequel il est exécuté.

Typologie du langage

VBScript n'est pas sensible à la casse, cela signifie que vous pouvez écrire indifféremment vos noms de variables en minuscules ou en majuscules. Toutefois, pour assurer une certaine cohésion dans vos scripts, il est conseillé de s'en tenir à une écriture (il va de soi qu'un code dans lequel une variable est parfois appelée MaVariable, et à d'autres moments MaVaRiAbLe sera difficilement lisible...).

La structure du langage veut que l'on mette une instruction par ligne de code. Ainsi, étant donné que les instructions écrites en VBScript ne se terminent par aucun caractère spécifique, pour écrire une instruction longue sur plusieurs lignes il est nécessaire de recourir à un caractère spécial appelé caractère de continuité de ligne, il s'agit d'un espace suivi d'un sous-tiret.

A l'inverse, pour écrire plusieurs instructions sur une même ligne, il est nécessaire d'utiliser le caractère deux-points (:) pour séparer les instructions...

Ajout de commentaires

Il est possible avec VBScript d'utiliser des commentaires, c'est-à-dire des lignes de texte, permettant de documenter le script, qui ne seront pas interprétées par ActiveXTM Scripting. Pour ajouter des commentaires, il suffit d'utiliser le symbole de commentaires ('), ainsi tous les caractères suivant ce symbole sur la même ligne ne seront pas pris en compte.

Dim maVariable 'Ceci est un commentaire
'Ceci est également un commentaire   

Discussions pertinentes trouvées dans le forum

14/06 11h30 vbscript base donnée access VBscript et Base de donnée Access Développement 23/12 15h01->Lupin.A17
25/10 01h43 vb vba vbscript suppression zeros gauche [VB/VBA/VBScript] SUPPRESSION DES ZEROS A GAUCHE Développement 26/08 01h44->GUYSYS11
10/05 09h41 php exécution vbscript [PHP] Exécution d'un VBScript Webmastering 10/05 14h24->Dinheru4
24/12 17h56 vbscript utiliser input [VBSCRIPT] Comment utiliser INPUT ? Développement 24/12 20h35->Lupin3
19/05 11h40 vbscript exécution automatique [VBScript] Exécution automatique Développement 19/05 11h47->Dinheru2
19/05 14h24 vbscript numéro semaine [VBScript] numéro de semaine Développement 19/05 14h41->Dinheru2
07/03 16h07 vbscript appel script partir cmd [VBscript] : appel script a partir de cmd Développement 08/03 12h37->Lupin2
16/06 10h34 surveillance disque vbscript wmi surveillance des disque en Vbscript et Wmi Développement 04/08 15h06->getmoa2
02/10 12h17 vbscript jour dns via dhcp VbScript : pour mettre à jour DNS via DHCP Développement 02/10 16h12->Leteint2
06/01 11h19 inputbox vbscript Problème d'InputBox en VBScript Développement 24/10 14h49->vidad2
Discussion fermée Problème résolu VBScript Plus de discussions sur « VBScript »

Ce document intitulé « VBScript - Caractéristiques » issu de l'encyclopédie informatique Comment Ça Marche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.