0% ont trouvé ce document utile (0 vote)
140 vues4 pages

CH 02 IDE Delphi

Transféré par

skamelrech2020
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 DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
140 vues4 pages

CH 02 IDE Delphi

Transféré par

skamelrech2020
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 DOCX, PDF, TXT ou lisez en ligne sur Scribd

École de Formation Professionnelle en Gestion -BEJAIA

Delphi monoposte (Programmer en monoposte à l’aide d’un langage orienté objet). 1 BTS – BDD – 2023 - 2024. K. SOUADIH
Chapitre 1 : Environnement Delphi (IDE)
3- Définition de Pascal Objet :
1- Démarrage de Delphi :
Vous pouvez démarrer Delphi de plusieurs façons : Le langage de programmation utilisé par Delphi est le PASCAl ou
• Double-cliquer sur l’icône Delphi (si vous avez créé un plus exactement le PASCAL Objet.
raccourci). Le Pascal est un langage qui sert de support à Delphi. La version
• Choisir Programmes -Borland Delphi 7 - Delphi 7 dans le utilisée par Delphi est une version enrichie appelée Pascal Objet
menu Démarrer de Windows. qui permet la programmation orienté objet dans
• Choisir Exécuter dans le menu Démarrer de Windows, puis l'environnement Windows. Donc on parle ici du langage Pascal
entrer Delphi32. sous Delphi.
• Double-cliquer sur Delphi32.exe dans le répertoire Delphi\ Objet = enregistrement + procédures + fonctions
Bin.
4- Description de l’environnement de développement intégré
2- Vocabulaire dans Delphi Delphi (EDI):
On appel EDI « Environnement de Développement Intégré »,
 « POO » programmation orienté objet : c’est une façon de l’interface qu’offre Delphi pour aider l’utilisateur à construire son
développer et de présenter une application informatique application. Cette interface ressemble à un atelier où l’on dispose
sous la forme d’objets, ayant des propriétés. d’une boite à outils et d’un ensemble d’objets. Au lancement du
 « Programme » : texte écrit dans un langage informatique, logiciel l’écran a l’aspect de figure1 sera affiché.
comportant dans notre cas des instructions structurées. Il La partie supérieure de l'écran donne accès au système de menus
est destiné à être « converti » par Delphi en un logiciel et à la barre d'outils.
utilisable sous Windows.
 « Développer en Delphi » : écrire des programmes en 4.1 La barre des menus :
utilisant Pascal. La fenêtre principale (Figure 2), en haut de l’écran, contient le
 « Application » : Logiciel fonctionnant sous Windows. menu principal, les barres d’outils et la palette des composants.
 « Projet » : c'est la base d'une application. Sous Delphi, pour Delphi présente des menus comme toutes applications
créer une application, on constitue d'abord un projet.
Windows. Vous ne trouverez aucune ambiguïté quant à leur
 « Code » : (Code Pascal, Code source) : morceau de
utilisation. La barre de menus permet d'accéder à la plupart
programme, texte d'un programme écrit en Pascal.
des commandes disponibles.
 « Interface (utilisateur) » : la partie d'un logiciel qui est
visible par l'utilisateur, à l'opposé du code source, invisible à
- Le menu Fichier : permet d'ouvrir un nouveau fichier, un
nouveau projet, d'enregistrer votre travail et d'imprimer.
l'utilisateur.
 « Fiche » : fenêtre à l'état non compilé. Les fiches sous - Le menu Edition donne accès aux fonctions copier-coller
Delphi ou fenêtres sous Windows. classiques ainsi qu'a des outils de présentation,
- Le menu Recherche permet d'effectuer des recherches
dans de longs programmes,
École de Formation Professionnelle en Gestion -BEJAIA

Delphi monoposte (Programmer en monoposte à l’aide d’un langage orienté objet). 2 BTS – BDD – 2023 - 2024. K. SOUADIH
Chapitre 1 : Environnement Delphi (IDE)

- Le menu Voir : permet d'avoir accès aux différentes Le composant sera donc un programme (petit projet) qui
fenêtres de Delphi, d'afficher des éléments exécute une tâche élémentaire ou une fonction déterminée, ce
constituant une application, programme est créé puis insérer dans la palette pour une
- Le menu Projet : permet d'accéder aux réutilisation probable. La structure interne d'un composant est
commandes spécifiques au projet en cours.
montrée dans la figure 5 :
- Le menu Exécuter : permet la compilation et
l'exécution d'un programme.
- Le menu Outils donne : accès à divers outils de
Delphi, donc un seul est vraiment intéressant :
l'éditeur d'images.
- Le menu Aide, enfin, permet d'accéder à l'aide
du logiciel.

4.2. La barre d’outils :


Dans la partie gauche de la fenêtre principale (revoir
fig 2), se trouve les barres d’outils. Les barres d’outils
de Delphi permettent l’accès rapide aux opérations Les plus couramment utilisés sont ceux de l’onglet "Standard". Les
et aux commandes les plus utilisées. La plupart des autres onglets « Supplément, Win32,… » etc donnent accès à
opérations accessibles dans les barres d’outils se d'autres objets, nous en rencontrerons quelques uns par la suite .
retrouvent dans les menus déroulants. Voici Chaque composant possède des attributs spécifiques (propriétés,
quelques barres d’outils :
événements et méthodes) vous permettant de contrôler votre
application.

4.3 La palette des composants :


C’est quoi un composant ?
Un projet Delphi est constitué de plusieurs éléments
qu’on appelle composants.
École de Formation Professionnelle en Gestion -BEJAIA

Delphi monoposte (Programmer en monoposte à l’aide d’un langage orienté objet). 3 BTS – BDD – 2023 - 2024. K. SOUADIH
Chapitre 1 : Environnement Delphi (IDE)

TP-1 - CH – 1 - Description de l’environnement Delphi

4.5 L’inspecteur d’objet :


Comment utiliser les composants de la palette ? L'inspecteur d'objets de Delphi (fig 9) affiche l’ensemble
Pour déposer un composant sur une fiche, il faut d’abords des propriétés et l’ensemble des évènements associés à
sélectionner l’onglet où il se trouve, il suffit ensuit de cliquer un composant.
sur le composant en question et le déposer ensuite sur la fiche S’il n’est pas visible, appuyer sur la touche F11 pour le
en faisant un simple clic à l’endroit voulu. faire apparaitre.
L'inspecteur d'objets vous permet de modifier les
4.4 La fiche et l’unité propriétés et d'accéder aux événements des composants
a) La fiche ou « form » est la fenêtre que vous allez voir lorsque
et des fiches.
vous lancez le programme.
L'inspecteur d'objets comporte deux pages :
Pour l'instant, elle est vide, mais c'est là que vous pouvez
Page propriétés qui vous permet, en mode conception,
rajouter les objets (les menus, les boutons …etc), vous pouvez
de définir les propriétés des composants de votre fiche,
l'agrandir, la réduire, bref, faire tout ce que vous voulez sans
mais aussi celles de la fiche.
taper une ligne de code...
Page Événements : qui vous permet d'associer des
Une application peut comporter plusieurs fiches.
événements aux objets de votre projet. Trois utilisations
sont possibles :

Ici, on peut voir qu'il s'agit des caractéristiques générales


de la fenêtre car on voit "Form1: TForm1".
Figure 7 : exemple de fiche

b) L’unité : L'éditeur de code ou « unité » est généralement


caché sous le concepteur de fiche, cette fenêtre contient le
code de votre programme (fig 8).
- Appuyer sur la touche F12 pour l’amener en premier plan.
- Comme vous le voyez, il y a déjà du code écrit alors que
vous n’y êtes pour rien.
- A ce propos, la relation entre une fiche et son unité est
non modifiable.
École de Formation Professionnelle en Gestion -BEJAIA

Delphi monoposte (Programmer en monoposte à l’aide d’un langage orienté objet). 4 BTS – BDD – 2023 - 2024. K. SOUADIH
Chapitre 1 : Environnement Delphi (IDE)

TP 1 : JEU DE COULEURS

Étapes :
Insérer le premier bouton dans la fiche comme suite :

Exercice théorique :
Choisir la bonne réponse :
1. Delphi est un :
a. Langage de programmation visuelle
b. Logiciel de conception des applications sous Windows.
c. Logiciel bureautique
2. Dans le vocabulaire de Delphi, une fiche est
a. Une interface utilisateur en construction Remarque de base : Pour simplifier la présentation des étapes de
b. Un " contrôle " à placer dans une interface utilisateur création des interfaces des exemples suivants, on présente les
c. Un programme d'ordinateur objets à insérer sur une fiche par un tableau contenant : les
3. Dans le vocabulaire de Delphi, un composant est noms des composants, leurs propriétés à manipuler (dans leurs
a. Un programme d'ordinateur
inspecteurs d’objets) et enfin les valeurs à donner à ces
b. Un "contrôle" à placer sur une fiche
propriétés.
c. Une interface utilisateur
4. Le contenu d’une unité est modifiable manuellement :
a. Vrais
b. Faux
5. La touche qui permet de basculer entre la fiche et son unité
correspondante est :
a. F5
b. F12
c. F10
6. Si l’inspecteur d’objet n’est pas visible, on peut le faire
Apparaitre à travers la touche :
a. F11
b. F12
c. F9

Remarque : Si vous écrivez : Form1.


Delphi, grâce à son assistant de saisie semi-automatique, vous propose la
liste des membres (propriétés et méthodes) de la classe saisie (Form1), et
on peut soit choisir dans liste la propriété ou méthode voulue, ou taper les
premières lettres de l’élément voulu (exemple : co pour ecrire color) et
lorsqu’il sera sélectionné dans la liste on tape Entrée pour que Delphi l’écrit
dans l’instruction.

Vous aimerez peut-être aussi