Vous êtes sur la page 1sur 6

Tutoriel 6 : Un environnement bas sur l' objet

par Gilbert Miralles (gilmir.developpez.com)

Date de publication : Lundi 18 mars 2003 Dernire mise jour : Lundi 28 janvier 2008

Tutoriel 6 : Un environnement bas sur l' objet par Gilbert Miralles (gilmir.developpez.com)

Environnement Objet... Prochain tutorial :

-2Copyright 2000 - Gilmir. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de domages et intrts.
http://gilmir.developpez.com/

Tutoriel 6 : Un environnement bas sur l' objet par Gilbert Miralles (gilmir.developpez.com)

Environnement Objet...
Vous avez dit objet ? Mais... de quel objet parlez-vous? En dplaant le curseur de votre souris, sur les diffrents objets insrs dans la bote outils, un petit rectangle de couleur apparat et vous indique le nom de l'objet. Les diffrents objets de la bote outils.

Dans cet exemple nous avons survol avec la souris la dernire icne de la dernire range de droite, ce qui a provoqu l'apparition de la bulle qui nous indique que cet icne correspond un contrle "Data".

Etudions les diffrents contrles de la bote outils. Nom du contrle Description PictureBox C'est un conteneur d'autres objets. Vous pouvez insrer une image ou par exemple un groupe d'objets en une seule opration Label On utilise ce contrle pour placer du texte comme affichage simple ou comme tiquette.(L'utilisateur ne peut pas modifier le texte saisi dans ce contrle) TextBox C'est le seul objet qui vous permet de saisir du texte, des nombres ou des dates. Frame Ce contrle sert enjoliver votre prsentation. Un autre contrle remplit le mme rle mais n'est pas livr en standard, c 'est le contrle Sheridan 3D Controls qui est gnr par le fichier Threed32.ocx.(A possder imprativement) CommandButton C'est un bouton poussoir qui enclenchera une action par l'intermdiaire d'une procdure vnementielle. CheckBox C'est une case cocher OptionButton C'est un bouton radio(Option) ComboBox Il s'agit d'une liste modifiable qui permet de choisir un seul lment dans une liste mais aussi de taper une valeur qui n'est pas affiche ListBox C'est une liste dans laquelle vous pouvez choisir un ou plusieurs lments, sans pouvoir saisir de nouvelle valeur. HScrollBar C'est un ascenseur horizontal VScrollBar C'est un ascenseur vertical Timer
-3Copyright 2000 - Gilmir. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de domages et intrts.
http://gilmir.developpez.com/

Tutoriel 6 : Un environnement bas sur l' objet par Gilbert Miralles (gilmir.developpez.com)

DriveListBox DirListBox FileListBox Shape Line Image Data OLE

C'est une minuterie, genre chronomtre qui vous permet d'enclencher une action toutes les n milli-secondes Ce contrle permet d'afficher la liste de tous les lecteurs disponibles sur l'ordinateur Ce contrle permet d'afficher la liste de tous les rpertoires d'un lecteur slectionn Ce contrle permet d'afficher la liste de tous les fichiers d'un rpertoire slectionn Permet de dessiner des formes, rectangles, cercles Permet de dessiner des lignes Sert insrer des images, nous le prfrerons l'objet PictureBox Ce contrle permet de programmer l'accs aux bases de donnes Il permet de placer des applications OLE(Object Link and Embedding)

Avant de programmer avec Visual Basic, vous devez vous familiariser avec son environnement graphique, ses menus, ses barres d'outils ainsi que les fentres qui permettent de programmer et de paramtrer les diffrents objets. Si vous possdez la version "Pro", vous pouvez aller chercher des contrles supplmentaires comme celui que j'ai cit dans le paragraphe prcdent.

Dans la barre de menus, cliquez sur l'tiquette "Projets", "Composants"

En cliquant sur le bouton "Parcourir", vous ouvrez une bote de dialogue de Windows. Il ne vous reste plus qu' aller chercher le fichier qui vous intresse, en l'occurrence "Threed32.ocx" qui se trouve dans le rpertoire de c:\Windows\system Vous pouvez galement visualiser tous les fichiers avec extension *.ocx pour connatre les contrles que vous avez disposition.

Nous essayerons titre pdagogique de raliser quelques petites applications qui englobent les contrles "Treed32.ocx" "et "Spin32.ocx" cela nous permettra de constater l'volution esthtique de nos prsentations.

-4Copyright 2000 - Gilmir. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de domages et intrts.
http://gilmir.developpez.com/

Tutoriel 6 : Un environnement bas sur l' objet par Gilbert Miralles (gilmir.developpez.com)

Prochain tutorial :
Etude des principales proprits d'une feuille Form1

-5Copyright 2000 - Gilmir. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de domages et intrts.
http://gilmir.developpez.com/

Tutoriel 6 : Un environnement bas sur l' objet par Gilbert Miralles (gilmir.developpez.com)

-6Copyright 2000 - Gilmir. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de domages et intrts.
http://gilmir.developpez.com/