text

Pages: 24 (5805 mots) Publié le: 22 janvier 2015
Visual Basic
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!

! A. Belaïd

A. Belaïd
Université de Nancy 2

Cours VB

LSC

2003-2004

1

Introduction
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!

!

Pourquoi Visual Basic ?

! A. Belaïd

– L’un des langages de programmation les plus performantset les plus simples à utiliser
– Créé par John G. Kemeny et Thoams E. Kurtz en 1963 et
devient vite un langage populaire
– Adapté sur PC par Bill Gates, au milieu des années 70
– Depuis, plusieurs versions améliorées pour PC ont vu le
jour :
• Microsoft QuickBasis et MS-DOS Qbasic
– La simplicité du langage explique son choix pour le
développement d'interfaces
Cours VB

LSC2003-2004

2

Introduction
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!

!

Développement d’un programme sous VB

! A. Belaïd

– Trois étapes :
• Création de l’interface utilisateur à l’aide des
contrôles VB
• Définition des caractéristiques ou propriétés des
éléments qui composent l’interface
• Ecriture du code de programmation pour un ouplusieurs éléments de l’interface en fonction des
besoins

Cours VB

LSC

2003-2004

3

Introduction
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!

!

Exemple
– Ecrire un programme VB qui affiche "Bonjour"
– Solution : exo1-demmarrage
Interface

Objets

! A. Belaïd

Avant le click
Cours VB

LSC

2003-2004

Après le click
4 Prise de connaissance
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!

!

Démarrage de VB

! A. Belaïd

– Cliquer sur « Démarrer », sur « Programmes », puis sur le
dossier « Microsoft Basic 6.0 »
– Cliquer sur l’icône du programme VB
• La boîte de dialogue « Nouveau projet » s’affiche et un choix
se prose pour un type de projet à créer
– Cliquersur « ouvrir » pour accepter la proposition par défaut
• Un nouveau projet s’ouvre accompagné de fenêtres et
d’outils
" La taille et la forme exacte de ces fenêtres dépendent de la
configuration du système
Cours VB

LSC

2003-2004

5

Prise de connaissance
Interface
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!

! A. Belaïd

Cours VBLSC

2003-2004

6

Prise de connaissance
Interface
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!

!

Feuille Interface Utilisateur

! A. Belaïd

– C’est la feuille par défaut
(Fenêtre feuille)
• appelée Form1, s’affiche
au démarrage
– Grille standard avec des points
servant à aligner les éléments
créés et composant l’interfaceUtilisateur
– On peut ajuster la taille de l’interface à l’aide de la souris
– On peut ajouter des feuilles supplémentaires à l’aide de la
commande : « Ajouter une feuille » du Menu « Projet »
Cours VB

LSC

2003-2004

7

Prise de connaissance
Interface
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!

!

Boîte à outils

! A. Belaïd

– Contientdes outils et contrôles
permettant d’ajouter des éléments à
l’interface
– Chaque contrôle ajouté à l’interface devient
un objet, ou élément programmable de
l’interface
– A l’exécution du programme, ces objets
agiront comme tous les objets standards
d’une application Windows
Cours VB

LSC

2003-2004

8

Prise de connaissance
Interface
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!

!

Fenêtre Propriétés

! A. Belaïd

– Répertorie les propriétés possibles des
éléments de l’interface et offre la possibilité
de les changer
– On peut affecter directement des propriétés
aux objets sélectionnés
– Ces propriétés peuvent être ensuite
changées par programme (en agissant sur le
code)
– Si la fenêtre n’apparaît pas, cliquer sur...
Lire le document complet

Veuillez vous inscrire pour avoir accès au document.

Vous pouvez également trouver ces documents utiles

  • Mes textes
  • Textes
  • Textes
  • Textes
  • Textes..
  • textes
  • textes
  • Text

Devenez membre d'Etudier

Inscrivez-vous
c'est gratuit !