Cours VB Script avec exercices
… DISCUSSION :
Le système a détecté qu’il s’agissait d’un fichier contenant du code vbscript grâce à l’extension ( .vbs ).
Il a appelé un programme ( WSCRIPT.EXE, mais peu importe son nom ) dont la tâche est d’interpréter le code vbscript et de respecter ses instructions ( comme Msgbox ).
Entre le click sur le fichier « 001_Bonjour.vbs » et le résultat final, de nombreuses couches logicielles sont utilisées ; mais aujourd’hui il est inutile d’en connaître le détail.
Peu de personnes peuvent d’ailleurs se targuer de pouvoir les lister et quelles sont leurs significations exactes.
Qu’importe les couches basses, seul le résultat compte !
Demain, ces couches peuvent changer, évoluer, offrir de nouvelles fonctionnalités ; l’avantage de manipuler un langage de « haut niveau » est de pouvoir en faire abstraction et donc de pérenniser son savoir faire.
LES PARAMETRES
Dans le titre de la fenêtre ou s’affichait « Bonjour Monde », on pouvait lire « VBScript ».
Il est possible d’y placer des caractères différents.
Voici la syntaxe pour modifier le titre de la fenêtre.
Taper la ligne de code suivante dans un nouveau fichier nommé « 002_Bonjour.vbs » et lancer le programme en cliquant dessus via l’explorateur de fichier. ( Attention à ne pas oublier les deux virgules entre les chaînes de caractères )
Lire attentivement la rubrique d’aide « MsgBox, fonction ».
Créer un sous répertoire « [votrenom]\VbScript\MesTests ».
Créer au moins 4 petits programmes concernant l’instruction Msgbox , relatifs aux différentes explications et exemples du fichiers d’aide, qui seront placés dans le sous-repertoire « MesTests ».
Cours VB Script avec exercices
Table des matières :
PREPARATION DE SON ENVIRONNEMENT DE TRAVAIL 4
…LE CRI DU NOUVEAU NE 5
LES PARAMETRES 6
LES COMMENTAIRES 7
LES VARIABLES 8
LES DECLARATIONS 9
LES OPERATEURS 10
LES ENTREES / SORTIES 11
LES TYPES DE DONNEES 12
LES BOUCLES 13
Solution de l’exercice 1 : 15
Solution de l’exercice 2 : 15
Solution de l’exercice 3 : 15
LES CONDITIONS 17
Solution exercice 4 19
Solution exercice 5 19
Solution exercice 6 21
OPERATEURS LOGIQUES 22
Exercice « Trajet » 23
Exercice « Alphabet » 23
SOUS-PROGRAMMES (fonctions et procédures) 24
Solution de l’exercice N°8 26
Solution de l’exercice N°9 26
Portée et durée de vie des variables 28
TECHNIQUES DE DEBUGAGE 29
Règle N° 1 : Informer 29
Règle N° 2 : Simplifier 29
Règle N° 3 : Isoler 29
REALISATION D’UN PROGRAMME A PARTIR D’UN RAPPORT. 30
Projet « Le piquet à cheval » 30
LES OUTILS DU LANGAGE 33
LISTE DES FONCTIONS VBSCRIPT 33
Les fonctions Mid et Len 34
Solution de l’exercice N°10 35
Solution de l’exercice N°11 35
La fonction Timer 36
Exercice « Optimiser » 37
LES TABLEAUX 38
Solution de l’exercice N°12 40
Solution de l’exercice N°13 40
LE PASSAGE DE PARAMETRES 42
Paramètres par valeur 42
Paramètres par référence 42
Création de modules indépendants 43
TP « Tri » 44
LES CARRES MAGIQUES 45
Solution de l’exercice N°14 49
ANNEXE 52
Qu'appelle-t'on langage informatique? 52
Présentation du binaire 54
Les types de données de VBScript 56
Jeu de caractères (0 - 127) 58
Remerciements : 58
Cours VB Script avec exercices