You are on page 1of 4

Institut Suprieur d'Informatique et de Mathmatiques de Monastir Anne universitaire : 2011-2012

SERIE DE TP N 3
Section : LF2 & LA2 Informatique Matire : Environnement .NET

Exercice 1 :
Dans cet exercice vous serez capable de manipuler les fonctions, les exceptions et les vnements de diffrents contrles sous VB.NET. Pour cela nous voulons crer linterface suivante :

Travail demand :

1. Modifier les proprits de chaque contrle (donner des noms significatifs aux diffrents contrles par exemple donner le nom btnCalculer pour le bouton calculer).

Page 1 / 4

2. Crer les quatre fonctions: addition, soustraction, multiplication et division qui prennent en paramtre deux nombres dcimaux et retournent le rsultat de lopration correspondante. 3. Traiter lexception o on a une division par zro pour lopration de division (Afficher par exemple le message Le diviseur ne peut pas tre nul ). 4. On cliquant sur le bouton calculer, on doit avoir le rsultat appropri selon lopration souhaite. a. Vrifier que les deux champs (Nombre 1 et Nombre 2) contiennent des valeurs et que ces valeurs peuvent tre converties en des nombres dcimaux. Si non, traiter lexception en affichant un message Veuillez entrer des nombres dans les champs Nombre 1 et Nombre 2 b. Appeler la fonction souhaite selon le bouton radio slectionn. Utiliser la structure de branchement Select Case End Select. c. Mettre la valeur retourne par la fonction appele dans le champ de texte rsultat. 5. Programmer laction du bouton Quitter qui permet de fermer lapplication, mais aprs laffichage dune bote de message de confirmation.

Exercice 2 :
Dans cet exercice vous serez capable de manipuler les structures, les numrations, la permutation entre plusieurs formulaires et les vnements de diffrents contrles.

1. Crer les interfaces suivantes. 2. Dclarer dans le formulaire Form1 une numration publique

EnumSection (LicenceFondamentale, LicenceAppliquee, CycleIngenieur, MastereRecherche, MastereProfessionnel) 3. Dans le mme formulaire dclarer la structure Etudiant (Nom, Prenom, Date_De_Naissance, Section et Niveau). 4. Dclarer un tableau de type Etudiant.

Page 2 / 4

Figure 1. Formulaire 1

Figure 2. Formulaire 2

Page 3 / 4

5. Programmer les vnements de diffrents boutons :

a. Le bouton Ajouter ne sera actif que si les diffrents champs sont bien remplis. Ce bouton permet dajouter un nouvel tudiant dans le tableau dclar prcdemment. b. Le bouton Effacer permet deffacer les champs Nom, Prnom et Niveau. c. Le boutons Quitter permet de quitter lapplication mais aprs laffichage dune bote de message de confirmation. d. Le bouton Lister permet de cacher le premier formulaire et faire apparaitre le deuxime. e. Pour le deuxime formulaire il contient un ListBox permettant dafficher les tudiants qui sont dj saisis. f. Le bouton Retour permet de retourner au premier formulaire et le boutons quitter permet de quitter lapplication mais aussi aprs confirmation.

Page 4 / 4

You might also like