0% ont trouvé ce document utile (0 vote)
45 vues14 pages

Lecon 1: Generalites Du Langage Visual: Sane Arnaud

Transféré par

Lydie Ouattara
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
45 vues14 pages

Lecon 1: Generalites Du Langage Visual: Sane Arnaud

Transféré par

Lydie Ouattara
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

LECON 1 :

GENERALITES DU
LANGAGE VISUAL
BASIC .NET

SANE ARNAUD
Table des
matières

I - Objectifs 3

II - INSTALLATION ET PRESENTATION DE L'ENVIRONNEMENT DE

TRAVAIL 4

III - EVALUATION 1 7

IV - LES VARIABLES ET LEURS TYPES 8

V - EVALUATION 2 10

VI - LES OPERATEURS DU LANGAGE ET LES ENTREES / SORTIES

11

VII - EVALUATION 3 14
Objectifs

Etre capable de :
Décrire correctement l'espace de travail
Manipuler correctement les variables
Définir correctement les entrées et sorties en Visual Basic 2010

3
INSTALLATION ET PRESENTATION DE L'ENVIRONNEMENT DE TRAVAIL

INSTALLATION ET
PRESENTATION I
DE
L'ENVIRONNEMENT
DE TRAVAIL

INTRODUCTION

Visual Basic est un langage de programmation conçu par Microsoft. Il appartient à la suite logicielle
Visual Studio qui intègre d'autres langages tels que Visual C++, Visual C# etc. Le but de ce
langage est :
De réaliser des programmes simples.
De réaliser des interfaces graphiques.
De créer et de manipuler des formulaires.
De manipuler également un base de données à partir de l'interface graphique.
Etc.
Le langage Visual Basic a, au fil du temps évolué pour donner aujourd'hui le Visual Basic.Net (se
prononce Visual Basic DotNet), cela est dû au fait que ce langage utilise le framework .Net(qui est
une bibliothèque disposant d'un ensemble de composants facilitant le développement d'applications
informatiques).
On note que Visual Studio existe en plusieurs versions et plusieurs et pour chaque version, il existe
plusieurs éditions. Pour notre module, nous nous intéresserons à la version 2010 de Visual Basic avec
son édition express( gratuite et téléchargeable sur internet). Ce produit regroupe tous les outils
nécessaires pour développer des applications windows et internet.

INSTALLATION DE VISUAL BASIC

1. INSTALLATION DE VISUAL BASIC 2010


La version de Visual Basic Express est disponible gratuitement sur internet. Il suffit donc de la
télécharger à l'adresse suivante :
http://download.microsoft.com/download/e/c/a/eca104b9-610e-435b-8268-447edf8c86e0/vb_web.exe
Après le téléchargement du logiciel, procédons aux étapes d'installation :
Lancez le programme d'installation (vb_web.exe)
Etape 1 : Cochez la case à cocher et cliquez sur le bouton " suivant"

Etape 2 : Cochez la première option et cliquez sur "suivant"

4
INSTALLATION ET PRESENTATION DE L'ENVIRONNEMENT DE TRAVAIL

Etape 3 : Cliquez sur "suivant" pour démarrer le téléchargement et l'installation des


éléments.

Etape 4 : Cliquez sur Quitter, lorsque l'installation s'est effectuée correctement.

2. PRESENTATION DE L'ENVIRONNEMENT DE TRAVAIL


Pour lancer l'exécution de l'environnement de travail :
Accédez au menu des applications de Windows.
Déroulez Microsoft Visual Studio Express 2010 puis cliquez sur Microsoft Visual Basic
Express 2010.

Ainsi, vous accédez à la page de démarrage de Visual Basic 2010

Cette fenêtre présente du haut vers le bas :


La barre de titre sur laquelle nous retrouvons le nom du logiciel (Microsoft
Visual basic 2010 Express) et les trois boutons à droite (le bouton de réduction
dans la barre des tâches, le bouton de réduction et d'agrandissement et le bouton
de fermeture).
La barre de menus : Cette barre présente l'ensemble de menus de Visual Basic
2010, nous pouvons citer entre autres :
- Le menu Fichier permet de charger et de sauvegarder un projet Visual Basic
- Le menu Edition donne accès aux commandes Couper, Copier et Coller.
- Le menu Affichage est utilisé pour afficher/masquer les onglets et la barre
d'outils de l'environnement de développement.
- Le menu Projet permet d'ajouter des éléments au projet en cours de
développement.
- Le menu Déboguer permet de compiler, de lancer et de tester un projet.
- Le menu outils permet de paramétrer l'environnement de travail.
La barre d'outils facilite l'accès aux commandes les plus fréquentes.
3. DEMARRAGE D'UN NOUVEAU PROJET
A partir de la page de démarrage :
Etape 1 : Cliquez sur le bouton "Nouveau projet" présenté dans le volet gauche de la page.

Etape2 : Choisissez le type de projet à réaliser dans le volet central de la page présentée
ci-dessous

5
INSTALLATION ET PRESENTATION DE L'ENVIRONNEMENT DE TRAVAIL

Ainsi, les types de projets pouvant être utilisés sont les suivants :
Application Windows Forms : Pour créer une application Windows traditionnelle
Application WPF : Pour créer une application Windows Presentation Foundation
Application Console : Pour créer une application dont les entrées et les sorties
s'effectuent en ligne de commande
Bibliothèque de classes : Pour créer une classe ou un composant réutilisable.
Application de navigateur WPF : Pour créer des applications Windows Presentation
Foundation
NB : Dans le cadre de cette formation, nous Attèlerons à maîtriser les structures de base en
utilisant "Application console" et ensuite "Application Windows Forms" pour la réalisation de
formulaire.

6
EVALUATION 1

EVALUATION 1
II
Exercice 1
Visual Studio 2010 est une suite bureautique
FAUX

VRAI

Exercice 2
Visual Basic 2010 est une suite logicielle qui appartient au logiciel Visual Studio 2010
VRAI

FAUX

Exercice 3
Visual Basic 2010 n'a pas nécessairement besoin de Framework pour fonctionner
FAUX

VRAI

7
LES VARIABLES ET LEURS TYPES

LES VARIABLES ET
LEURS TYPES III

LES VARIABLES

Une variable dans un programme est un identificateur qui est susceptible de changer de
valeur.
Une variable en Visual Basic commence par le mot clé Dim suivant du nom de la variable,
suivi ensuite du mot clé as et son type.
Exemple : Dim toto as integer

LES TYPES DE DONNEES

Un type de données est un ensemble dans lequel toute valeur assignée à une variable doit y
appartenir.

LES TYPES DE DONNEES


Byte Compris entre 0 et 255 (occupe 1 octet )
Boolean True ou False (occupe 2 octets)
Integer Entiers compris entre -32768 et 32767(occupe
2 octets)
Long Entiers longs compris entre 2147483 et
2147482 (occupe 8 octets)
Single Réels avec sept chiffres après la virgule
Double Réels avec quinze chiffres après la virgule
Currency Réels avec quatre chiffres avant la virgule et
quinze chiffre après la virgule.
Date format de date
String Chaîne de caractères dont la longueur ne peut
excéder 231 caractères.

Le type d'une variable peut être défini implicitement lors de sa déclaration


Exemple :
Dans l'exemple présenté ci-dessous, nous assignons la valeur 4 à la variable val1 dont le type
n'a pas été défini explicitement. val1 devient automatiquement une variable de type entier
1 Module Module1
2
3 Sub Main()
4 Dim Val1 = 4
5 Console.Write(Val1)
6 Console.Read()
7 End Sub
8

8
LES VARIABLES ET LEURS TYPES

9 End Module

Remarque
Le nom d'une variable en Visual Basic .NET ne commence pas par un chiffre mais il peut en
contenir
Le nom d'une variable peut commencer par un underscore (_)
Une variable en Visual Basic ne peut pas changer de type de données

9
EVALUATION 2

EVALUATION 2
IV
Exercice 1
Les variables en Visual Basic est dynamique car elle peut disposer de plusieurs types de données
dans un même programme
FAUX

VRAI

Exercice 2
Le nom d'une variable ne peut pas commencer par un chiffre mais il peut néanmoins contenir un
ou plusieurs chiffres
VRAI

FAUX

Exercice 3
Byte, Char, Double, Currency, Single
Parmi ces types de données, quel est celui qui n'existe pas en Visual Basic 2010 ?
Currency

Single

Char

10
LES OPERATEURS DU LANGAGE ET LES ENTREES / SORTIES

LES OPERATEURS
DU LANGAGE ET V
LES ENTREES /
SORTIES

Comme dans tout langage de programmation, les opérateurs sont également manipulés en Visual
basic
1. LES OPERATEURS ARITHMETIQUES

OPERATEURS DESIGNATION
+ addition
- soustraction
* produit
/ division
^ puissance
\ division entière
Mod Modulo

2. LES OPERATEURS DE COMPARAISON

OPERATEURS DESIGNATION
> strictement supérieur
< strictement inférieur
>= supérieur ou égal
<= inférieur ou égal
<> différence
= égalité

3. LES OPERATEURS LOGIQUES

OPERATEURS DESIGNATION
NOT NON logique
OR OU logique
AND ET logique

4. L'ASSIGNATION
L'opérateur d'assignation est défini à l'aide du symbole d'égalité (=)
5.

11
LES OPERATEURS DU LANGAGE ET LES ENTREES / SORTIES

5. EXEMPLE
Dans l'exemple définit ci-dessous,
Nous avons déclaré quatre variables de type entier que sont val1, val2, val3 et val4
Dans le programme, les chiffres 2 et 4 ont été respectivement assignés à val1 et à val2
La variable val3 reçoit le produit de val1 et val2
Quant à val4, cette variable reçoit la valeur de val1 à la puissance 3
Enfin nous procédons à l'affichage du résultat dans la console à l'aide de
Console.writeLine()
1 Module Module1
2
3 Sub Main()
4 Dim Val1, val2, val3, val4 As Integer
5 Val1 = 2
6 val2 = 4
7 val3 = Val1 * val2
8 val4 = Val1 ^ 3
9 Console.WriteLine("Le produit de " & Val1 & " et de " & val2 & " donne " &
val3)
10 Console.Write(Val1 & " à la puissance 3 donne " & val4)
11 Console.Read()
12 End Sub
13
14 End Module

LES ENTREES / SORTIES EN VISUAL BASIC 2010

1. LES ENTREES DE DONNEES


En Visual Basic, les entrées de données peuvent se faire à l'aide de formulaire ou à partir de la
console de Visual Basic. les formulaires seront abordés dans les chapîtres à venir, ceci dit nous
nous limiterons dans cette leçon aux fonctions d'entrée de données utilisées dans la console.
La fonction Console.read()
Cette fonction permet de marquer un arrêt dans le programme jusqu'à ce que une entée
soit effectuée par l'utilisateur.Cette fonction est généralement définie en fin de
programme, car elle permet à l'utilisateur d'observer le résultat de l'exécution de son
programme.
Syntaxe : Console.read()
La fonction Console.readLine()
Cette fonction permet de récupérer une saisie effectuée par l'utilisateur en appliquant
par la suite un retour à la ligne.
Syntaxe : Console.readLine().
2. LES SORTIES DE DONNEES
Les sorties de données permettent d'effectuer un affichage de données. Ainsi, nous distinguons
les fonctions suivantes :
La fonction Console.write()
Cette fonction permet d'afficher une donnée sans retour à la ligne.
La fonction Console.writeLine()
Cette fonction permet d'afficher une information avec un retour à la ligne
La fonction msgbox()
Elle retourne une information dans une boîte de dialogue
1. EXEMPLE
Dans l'exemple présenté ci-dessous,
Quatre variables de type ENTIER ont été déclarées
L'instruction suivante demande à l'utilisateur de saisir un entier
Ensuite, la variable Val1 récupère la première saisie
Il ensuite demandé à l'utilisateur de saisir un autre nombre entier
Cette saisie est par la suite récupérée par val2
La variable val3 récupère le produit de Val1 par val2

12
LES OPERATEURS DU LANGAGE ET LES ENTREES / SORTIES

La variable val4 récupère le résultat de Val1 à la puissance 3


Deux autres messages sont retournés dans la console pour afficher le résultat des calculs
Un message est ensuite affiché dans une boîte de dialogue
Enfin, une pause est effectuée dans le programme, attendant une entrée de l'utilisateur
1 Module Module1
2
3 Sub Main()
4 Dim Val1, val2, val3, val4 As Integer
5 Console.WriteLine("Saisissez un nombre entier Svp!: ")
6 Val1 = Console.ReadLine()
7 Console.WriteLine("Saisissez le deuxième nombre svp! " & Val1)
8 val2 = Console.ReadLine()
9 val3 = Val1 * val2
10 val4 = Val1 ^ 3
11 Console.WriteLine("Le produit de " & Val1 & " et de " & val2 & " donne " &
val3)
12 Console.Write(Val1 & " à la puissance 3 donne " & val4)
13 MsgBox("Programme bien exécuté")
14 Console.Read()
15 End Sub
16
17 End Module
18

Remarque
Un commentaire défini dans un programme en Visual Basic n'est pas interprété, il permet
simplement de guider l'utilisateur dans un programme.
Pour définir un commentaire en Visual Basic, il suffit de faire précédé la ligne du commentaire
d'un apostrophe.
Pour définir le commentaire sur plusieurs lignes, il suffira de mettre l'apostrophe au début de
chaque ligne.
La concaténation en Visual Basic.Net s'effectue à l'aide du symbole &

13
EVALUATION 3

EVALUATION 3
VI
Exercice 1
1 Module Module2
2
3 Sub Main()
4 Dim Val1, val2, val3, val4 As Integer
5 Val1 = 5
6 val2 = 2
7 val3 = Val1 \ val2
8 val4 = Val1 Mod val2
9 End Sub
10 End Module

Que retournent respectivement val3 et val4 ?


2 et 2

2 et 1

2.5 et 1

14

Vous aimerez peut-être aussi