Vous êtes sur la page 1sur 13

Ministère de l’Enseignement Supérieur et de la Recherche Scientifique

Université Tunis El Manar


Institut Supérieur d’Informatique
TP N°0 : Visual Basic
Matière : Programmation évenementielle Niveau : 1ère LFSI

Enseignante : Z. CHANNOUF A.U : 2018-2019

Définition:

Visual Basic est un langage de programmation de haut niveau, de style orienté objets, conçu
par la compagnie Microsoft qui a adapté le langage BASIC à la programmation du système
d'exploitation Windows.

Convivialité du langage:

Le langage Visual Basic est relativement facile à utiliser mais offre une multitude d'options
qui permettent à de nombreux programmeurs professionnels de produire des programmes
très sophistiqués.

Bref historique du langage:

 En 1965, John Kemeny et Thomas Kurtz, développent, au Collège Darmouth, le


langage Basic (Beginners All-Purpose Symbolic Instruction Code) dans le but d'enseigner à
leurs étudiants, un langage simple, facile à apprendre, mais assez puissant.
 En 1975, Bill Gates et Paul Allen développent une version de Basic spécialement
pour les ordinateurs personnels « Altair ». Suite au succès de cette version de Basic, Bill
Gates et Paul Allen forment la compagnie Microsoft Corporation.
 En mai 1991, la version 1.0 de Visual Basic fait son apparition sur le marché.
 En 1992, la version 2.0 fait son apparition.
 En 1993, la version 3.0, déjà plus stable, assure le succès de ce langage de
programmation.
 En 1995, Microsoft sort la version 4.0 en même temps que son nouveau système
d'exploitation Windows 95.
 En 1997, la version 5.0 fait son apparition.
 En 1998, la version 6.0 fait son apparition.
 En 2001, développe sa 7e version sous le nom de VisualBasic.net. Cette nouvelle
version offre de nombreux changements comparativement aux méthodes précédentes
de programmation.
 En 2005, Microsoft sort la version Visual Basic 2005, une version qui intègre la
technologie de VisualBasic.net.
 En 2006, afin de permettre à un plus grand nombre d'amateur de programmation de
développer des programmes en utilisant les logiciels de Microsoft, cette compagnie
développe une version moins complète mais disponible gratuitement sur Internet, la
version Visual Basic 2005 Edition Express.
 En 2008, Microsoft sort la version Visual Basic 2008.
 … 2010 ..2012..2013..2015..2017

1
Téléchargement de logiciels
Description:
Pour la programmation Visual Basic la compagnie Microsoft a développé la suite de
logiciels Microsoft Visual Studio qui comprend non seulement Visual Basic mais aussi
Visual C#, Visual C++ et Visual J#.
Afin d'encourager plus de nouvelles programmeuses et de nouveaux programmeurs a
utiliser ses logiciels, la compagnie Microsoft a développé une version Express de sa suite
de logiciels Microsoft Visual Studio qui est disponible gratuitement sur Internet
Logiciel recommandé
Télécharger gratuitement le logiciel Microsoft Visual Studio Community 2017 à partir de
ce lien : https://www.visualstudio.com/downloads/

Répertoires de programmation
Recommandations:

 Avant de débuter la création de programmes à l'aide du logiciel Visual Basic 2017, il


est recommandé de créer un répertoire de base dans lequel tous les programmes
écrits y seront entreposés.
 Pour éviter des problèmes, il est recommandé de créer ce répertoire dans le
répertoire racine de l'ordinateur utilisé; c'est-à-dire le C:\.
 Si vous travaillez dans une institution où vous avez un répertoire personnel tel que le
H:\, il est recommandé de copier tous les programmes construits à l'intérieur d'un
cours ou d'une journée de travail dans son répertoire personnel H:\ afin d'en avoir
une copie de secours.
 Lors de la première ouverture du logiciel Visual Basic 2017, faudra sélectionner le
sous-menu Options... du menu Outils et préciser l'emplacement du répertoire
mentionné ci-dessus selon l'image ci-dessous.

Applications Console - Introduction

Une Application Console ne possède pas d'interface graphique et se lance à partir d'une
ligne de commande dans une fenêtre DOS.
Pour construire un programme de type Application Console, il faut commencer par créer
un nouveau projet en sélectionnant le sous-menu Nouveau projet ... du menu Fichier
Dans la fenêtre Nouveau projet, il faut sélectionner Application Console et donner un
nom approprié au projet tel que démontré dans l'image ci-dessous.

2
En appuyant sur le bouton OK de la fenêtre précédente, le logiciel Visual Basic 2017 ouvre
une fenêtre qui permet d'insérer les codes de l'Application Console. Un exemple de cette
fenêtre est démontré dans l'image ci-dessous.

Exemple 1 :

Ecrire un programme d'Application Console qui permet d'afficher à l'écran l'expression


Bonjour le monde!.

- L'apostrophe (') permet de débuter un commentaire qui est une ligne de code qui ne sera
pas lu lors de l'exécution d'un programme.

- Il est important de donner une brève description du programme en se servant de


l'instruction REM au début de chaque ligne. Toute ligne de codes débutant par les caractères
REM ne seront pas lues lors de l'exécution d'un programme.

- La méthode WriteLine() permet d'afficher, tel quel, toute information placée entre
guillemets, et ajoute un saut de ligne automatique.
- La méthode ReadLine() permet de lire une ligne de caractères. En plaçant cette méthode
à la fin du programme, la fenêtre Console reste affichée. Sans la méthode ReadLine(), la
fenêtre Console s'afficherait mais elle disparaîtrait aussitôt.
- Lorsque les codes sont insérés dans le programme, il faut premièrement enregistrer non
seulement le fichier mais tout le projet à l'aide d'une des deux options suivantes:

Option 1

3
Option 2

- Dans la fenêtre suivante, il faut préciser le nom exact du projet et


l'emplacement où on désire l'enregister.

- Ensuite, il faut Générer les codes en sélectionnant l'option suivante.

- Pour faire fonctionner le programme, il faut maintenant Démarer le débogage en


sélectionnant l'option suivante. Si les codes ne contiennent pas d'erreur, le
programme va fonctionner. Cependant, si des erreurs sont retrouvées dans les
codes, le logiciel Visual Basic 2017 va les identifier tout en précisant à quelles lignes
ces erreurs se retrouvent.

4
- Le résultat devrait afficher la fenêtre ci-dessous.

Exemple 2 :

Ecrire un programme d'Application Console qui permet d'afficher à l'écran la table de


multiplication des premiers entiers par le nombre 5.

Applications Windows - Introduction

Une Application Windows est un programme qui s'exécute à partir d'une fenêtre à interface
graphique de type Windows.
Pour construire un programme de type Application Windows, il faut commencer par créer
un nouveau projet en sélectionnant le sous-menu Nouveau projet ... du menu Fichier

Dans la fenêtre Nouveau projet, il faut sélectionner Application Windows et donner un nom
approprié au projet tel que démontré dans l'image ci-dessous.

5
En appuyant sur le bouton OK de la fenêtre précédente, le logiciel Visual Basic 2017 ouvre
une fenêtre avec une feuille de travail modifiable pour l'Application Windows que l'on désire
construire.

Exemple 1

Créer un programme de type Application Windows consiste à construire une interface


graphique (fenêtre) contenant un bouton permettant d'activer une seconde fenêtre qui
affichera Bonjour!.
Ce premier exemple d'Application Windows démontrera comment utiliser différents outils
tout en précisant comment modifier les propriétés des différents éléments utilisés dans ce
programme.

Pour débuter, l'image ci-dessous démontre où sont les différentes propriétés de la fenêtre
principale tout en précisant comment la nommer.

6
L'image ci-dessous démontre comment modifier le titre de la fenêtre principale tout en
précisant la taille de la feuille de travail. De plus, cette image indique où se trouve Boîte à
outils qui sera grandement utile pour la construction de tout programme d'Application
Windows.

L'image ci-dessous démontre comment insérer un bouton tout en précisant comment le


nommer et comment modifier la couleur de l'arrière-plan de ce dernier.

7
L'image ci-dessous démontre comment modifier le texte sur le bouton, comment préciser sa
taille ainsi que son emplacement sur la fenêtre.

8
L'image ci-dessous démontre comment modifier les propriétés du texte affiché sur le
bouton. Par exemple, la propriété ForeColor permet de préciser la couleur des caractères
alors que la propriété Size permet d'en préciser la taille. De plus cette image démontre qu'il
est possible d'affecter une image d'arrière-plan au bouton.

La prochaine étape consiste à faire un double clic sur le bouton Bonjour afin d'afficher la
fenêtre de codes incluant l'espace approprié pour inscrire les codes reliés à la
programmation du bouton ainsi que tous autres codes de ce programme. L'image ci-dessous
démontre les codes qui doivent être insérés dans le programme pour le faire fonctionner
adéquatement. Cette image identifie aussi les petits icônes qui permettent de passer de la
fenêtre des codes au concepteur de vues (feuille de travail).

9
Après avoir inséré tous les codes dans le programme, il faut premièrement Générer les
codes, et ensuite Démarer le débogage comme il a été précisé dans l'Exemple 1
d'Application Console. Si les codes ne contiennent pas d'erreur, le programme va
fonctionner et afficher la série d'images ci-dessous. Cependant, si des erreurs sont
retrouvées dans les codes, le logiciel va les identifier tout en précisant à quelles lignes ces
erreurs se retrouvent.

10
Exemple 2
Ce programme de type Application Windows consiste à construire une interface graphique
(fenêtre) contenant deux zones de texte (TextBox) dans lesquelles les utilisateurs peuvent y
inscrire leur prénom et leur nom qui peuvent être capturés par le programme et les afficher
dans une autre fenêtre.

Pour débuter, il faut construire l'interface graphique ci-dessous.

Une nouveauté dans cette interface graphique est l'étiquette (Label). L'outil Label se trouve
dans la section Contrôles communs de la barre d'outils. Cet outil permettra de construire les

11
étiquettes nommées lblPrenom et lblNom.

Une seconde nouveauté dans cette interface graphique est la zone de texte (TextBox). L'outil
TextBox se trouve dans la section Contrôles communs de la barre d'outils. Cet outil
permettra de construire les zones de texte nommées txtPrenom et txtNom.

L'image ci-dessous présente les codes pour ce programme.

L'exécution du programme devrait faire apparaître la fenêtre suivante qui permet d'y
inscrire le prénom et le nom

12
Lorsque le prénom et le nom est inscrit, l'activation du bouton OK devrait afficher la fenêtre
ci-dessous.

13

Vous aimerez peut-être aussi