Flux rss
Collection CommentÇaMarche.net
Bookmark Ajouter aux favoris / Partager

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   


Dernière modification le mardi 14 octobre 2008 à 17:40:32.Ce document intitulé « Caractéristiques de VBScript » issu de 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.
Introduction à VBScript Présentation de VB Script VBScript (aussi appelé Visual Basic Scripting Edition) est un sous-ensemble du langage Visual Basic for Applications (VBA), un langage propriétaire de Microsoft prévu pour être intégré aux produits Microsoft Office©, le... www.commentcamarche.net/contents/vbscript/vbsintro.php3
VBScript - Les structures conditionnelles Qu'est-ce qu'une structure conditionnelle ? On appelle structure conditionnelle les instructions qui permettent de tester si une condition est vraie ou non, c'est-à-dire si la valeur de son expression vaut 0 ou 1 (VBScript associe le mot clé true à... www.commentcamarche.net/contents/vbscript/vbscond.php3
VBScript - Types de données Le type de données Variant Le type d'une variable correspond à la manière dont l'ordinateur stocke la variable en mémoire, c'est-à-dire la succession de 0 et de 1 dans les cases mémoire. VBScript comprend un type de données par défaut pouvant... www.commentcamarche.net/contents/vbscript/vbstype.php3
Choisir un ventilateurVous voulez changer de ventilateur sur votre ordinateur de bureau ou en ajouter un, voici les caractéristiques à comparer pour faire le bon choix. Le ventilateur est un composant absolument indispensable. En fonctionnement, l’ordinateur produit... www.commentcamarche.net/faq/sujet-15295-choisir-un-ventilateur
[VBScript] numéro de semaine (Résolu)Bonjour a tous et toutes !! C'est encore moi !! ^^ Voila ce coup-ci je voudrais savoir si il existe une fonction de VBScript qui retourne le numéro de semaine en cours. J'ai déja trouvé pour : - le jour --> jour = day(now) - le mois --> mois =... www.commentcamarche.net/forum/affich-1533120-vbscript-numero-de-semaine
[VBSCRIPT] Comment utiliser INPUT ? (Résolu)Bonsoir , peut quelqu'un de vous me dire quelle est la fonction de VBScript de Windows equivalente de INPUT de GW-BASIC ? et quelle est sa syntaxe ? et comment l'utiliser dans VBScript de Windows (WSH) ? Merci et bonnes fêtes ! www.commentcamarche.net/forum/affich-1998888-vbscript-comment-utiliser-input
Surveillance des disque en Vbscript et Wmi (Résolu)bonjour a tous je debute en vbScript et donc comme tout debutant j ai un probleme que vois ci : Je doit faire un script pemettant la surveillance d espace disque sur des seveurs j ai donc fai un script qui permet de recuperer l espace disque total... www.commentcamarche.net/forum/affich-1605989-surveillance-des-disque-en-vbscript-et-wmi
Télécharger VBS FactoryBien souvent comparé à JAvaScript qui est essentiellement destiné pour les scripts Web, VBScript, lui, a un champ d’application plus large. VBS Factory est une application permettant la création et l'édition de tous vos scripts VBS. Il détecte... www.commentcamarche.net/telecharger/telecharger-34058488-vbs-factory
VBScript - Les mots clésLes mots clés du langage Le langage VBScript possède cinq mots-clés correspondant à des valeurs spécifiques pour les variables. Le mot clé Empty Le mot clé Empty correspond à l'état non initialisé d'une variable, c'est-à-dire que la variable... www.commentcamarche.net/contents/vbscript/vbs-mots-cles.php3
VBScript - Les fonctions de chaînes de caractèresLes fonctions de chaînes de caractères Fonction Description Filter(InputStrings, Value[, Include[, Compare]]) Sélectionne des chaînes de caractères parmi un tableau de chaînes... www.commentcamarche.net/contents/vbscript/vbs-fonctions-chaines-caracteres.php3
VBScript - Les fonctions de date et de tempsLes fonctions de date et de temps Fonction Description Date Retourne la date du système DateAdd(interval, number, date) Ajoute un intervalle de temps (interval) à une... www.commentcamarche.net/contents/vbscript/vbs-fonctions-date.php3