Cours VB

5984 mots 24 pages
UNIVERSITE MOHAMMED V – AGDAL
ECOLE MOHAMMADIA D’INGENIEURS
Département Génie Informatique

Programmation événementielle en VB.Net
ASMAA RETBI
2013-2014

Sommaire


Programmation événementielle



Environnement de développement intégré de VB



Les premiers contrôles



Les bases du langage



Principaux contrôles



Accès aux données et ADO.NET

2013-2014 A.RETBI

VB.NET

2

1ère partie

Programmation événementielle et EDI de VB

Programmation Linéaire Vs
Programmation événementielle (1/4)


Programmation Linéaire
• Programme principal

• Fonctions
• Ordre d'exécution fixé

• Interface généralement textuelle
• Graphique élémentaire

• Code contient des instructions de: o Traitement o Présentation (texte + graphique)
2013-2014 A.RETBI

VB.NET

4

Programmation Linéaire Vs
Programmation événementielle (2/4)


Notion d’événement
• Un événement est un signal envoyé dans

l’environnement

indépendamment

des

objets

• Un événement est généré par les actions des utilisateurs (clic de sourie, saisie au

clavier)

2013-2014 A.RETBI

VB.NET

5

Programmation Linéaire Vs
Programmation événementielle (3/4)


Exemples d’événement:
• Enfoncer les touches du clavier

• Gestion de la sourie (clic, déplacement)
• Actions sur un composant graphique

• Exception (opération qui produit une erreur) 2013-2014 A.RETBI

VB.NET

6

Programmation Linéaire Vs
Programmation événementielle (4/4)


Programmation événementielle


Séparation entre présentation et traitement



Ordre d'exécution n'est pas fixé



Une action (événement) sur un objet provoque l'exécution d'un

traitement spécifique (procédure événementielle)
Code
Interface
Procédure
1

Objet (Contrôle)

Procédure
2

Evénement (keypress,...)

2013-2014 A.RETBI

VB.NET

Procédure
3
7

Programmation Linéaire Vs
Programmation événementielle (4/4)

2013-2014 A.RETBI

VB.NET

8

Programmation Linéaire Vs
Programmation événementielle


Environnement de développement intégré : est un ensemble d'outils pour le

en relation

  • Cours bts muc
    2644 mots | 11 pages
  • je vous enmerde
    1942 mots | 8 pages
  • Cours civi g.b
    1049 mots | 5 pages
  • Cours bts ag
    2612 mots | 11 pages
  • Indh maroc 2011
    37683 mots | 151 pages
  • Svt Cours
    2243 mots | 9 pages
  • Plan d'emergence maroc
    2533 mots | 11 pages
  • Cours de tva
    3365 mots | 14 pages
  • obiblio fr 895 introduction pratique a vb
    1838 mots | 8 pages
  • Fdlm Fiche Enseignant 16
    858 mots | 4 pages
  • Cours tva
    1517 mots | 7 pages
  • Cours bts
    379 mots | 2 pages
  • Cours bts
    3548 mots | 15 pages
  • Économie post-keyek
    1346 mots | 6 pages
  • Programmation interfaces graphiques
    1530 mots | 7 pages