Chapitre I Description de l’environnement Delphi 1 I. Description de l’environn
Chapitre I Description de l’environnement Delphi 1 I. Description de l’environnement Delphi : Introduction : Avant l’apparition de la programmation visuelle, les programmeurs passaient beaucoup de temps à écrire du code instruction par instruction, en prenant soins du moindre détail, la détection d’une erreur de syntaxe prend énormément de temps car il n’y a aucun moyen de la repérer automatiquement. L’apparition des langages tels que Delphi, Visual Basic, C++Builder…. A permis de rendre la vie plus facile, grâce à l’environnement de développement intégré (EDI), qui offre la possibilité de créer des applications complètes sans écrire aucune ligne de code. Comme beaucoup de logiciels, Delphi existe en plusieurs versions (Delphi1,..., Delphi7, Delphi 2006,…, Delphi 2010, Delphi XE). Dans le présent manuel, on utilise la version 7 qui est fournie sur CD avec cet ouvrage. Dans ce chapitre, le stagiaire va découvrir l’environnement de développement intégré propre à Delphi. I.1. Définition de Delphi : Delphi est un outil de développement, c'est-à-dire un programme qui permet de fabriquer des programmes. Delphi est un environnement de programmation visuel orienté objet pour le développement rapide d’applications (RAD). C’est un logiciel de conception d’applications fonctionnant sous Windows. Un peu de vocabulaire : « POO » programmation orienté objet : c’est une façon de développer et de présenter une application informatique sous la forme d’objets, ayant des propriétés. « Programme » : texte écrit dans un langage informatique, comportant dans notre cas des instructions structurées. Il est destiné à être « converti » par Delphi en un logiciel utilisable sous Windows. « Développer en Delphi » : écrire des programmes en utilisant Pascal. « Application » : Logiciel fonctionnant sous Windows. « Projet » : c'est la base d'une application. Sous Delphi, pour créer une application, on constitue d'abord un projet. Nous ne décrirons pas ici la procédure d'installation de DELPHI à partir du CD ou d’un fichier téléchargé, elle ne présente pas de difficulté, il suffit de suivre les indications apparaissant à l'écran. Chapitre I Description de l’environnement Delphi 2 « Code » : (Code Pascal, Code source) : morceau de programme, texte d'un programme écrit en Pascal. « Interface (utilisateur) » : la partie d'un logiciel qui est visible par l'utilisateur, à l'opposé du code source, invisible à l'utilisateur. « Fiche » : fenêtre à l'état non compilé. Les fiches sous Delphi ou fenêtres sous Windows. I.2. Définition de Pascal Objet : Le langage de programmation utilisé par Delphi est le PASCAl ou plus exactement le PASCAL Objet. Le Pascal est un langage qui sert de support à Delphi. La version utilisé par Delphi est une version enrichie appelée Pascal Objet qui permet la programmation orienté objet dans l'environnement Windows. Donc on parle ici du langage Pascal sous Delphi. Objet = enregistrement + procédures + fonctions I.3. Description de l’environnement de développement intégré Delphi (EDI): On appel EDI « Environnement de Développement Intégré », l’interface qu’offre Delphi pour aider l’utilisateur à construire son application. Cette interface ressemble à un atelier où l’on dispose d’une boite à outils et d’un ensemble d’objets. Vous pouvez démarrez Delphi de plusieurs façons : Double cliquer sur l’icône Delphi (si vous avez créez un raccourci). Choisir Tous les Programmes/Borland Delphi 7/Delphi 7 dans le menu Démarrer de Windows. Choisir Exécuter dans le menu Démarrer puis entrer Delphi 32. Double cliquer sur Delphi32.exe dans le répertoire Delphi/Bin. Au lancement du logiciel l’écran a l’aspect ci-dessous : Figure 1 : la fenêtre Delphi 7 La partie supérieure de l'écran donne accès au système de menus et à la barre d'outils. 2 1 5 6 Chapitre I Description de l’environnement Delphi 3 I.3.1. La barre des menus : La fenêtre principale (fig2), en haut de l’écran, contient le menu principal, les barres d’outils et la palette des composants. Figure 2 : la fenêtre principale Delphi présente des menus comme toutes applications Windows. Vous ne trouverez aucune ambiguïté quant à leur utilisation. La barre de menus permet d'accéder à la plupart des commandes disponibles. Le menu Fichier permet d'ouvrir un nouveau fichier, un nouveau projet, d'enregistrer votre travail et d'imprimer. Le menu Edition donne accès aux fonctions copier coller classiques ainsi qu'a des outils de présentation, le menu Recherche permet d'effectuer des recherches dans de longs programmes, le menu Voir permet d'avoir accès aux différentes fenêtres de Delphi, d'afficher des éléments constituant une application, le menu Projet permet d'accéder aux commandes spécifiques au projet en cours. 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. Il ne s'agit pas ici de connaître chacun des éléments de menus de Delphi, c'est inutile à ce stade car certaines commandes ne servent qu'en de rares occasions. Il est cependant essentiel de vous familiariser avec les commandes les plus utiles pour la gestion des projets : Nouveau…, Ouvrir, Enregistrer, Enregistrer sous…, Fermer. Barre de menus Palette de composants Barre d’outils Chapitre I Description de l’environnement Delphi 4 I.3.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 et aux commandes les plus utilisées. La plupart des opérations accessibles dans les barres d’outils se retrouvent dans les menus déroulants. Voici quelques barres d’outils : Figure 3 : barre d’outils standard Figure 4 : barre d’outils Voir I.3.3. La palette des composants : La palette de composants (fig 6) est constituée de pages à onglets où des groupes d’icônes appelées « composants ». Les pages regroupent les composants selon leurs diverses fonctionnalités. C’est quoi un composant ? Un projet Delphi est constitué de plusieurs éléments qu’on appelle composants. Le composants serai donc un un programme (petit projet) qui exécute une tâche élémentaire ou une fonction déterminée, ce programmae est crée puis inséré dans la palette pour une réutilisation probable. Nouveau ouvrir enregistrer tout ajouter un fichier au projet Enregistrer ouvrir un projet Retirer un fichier du projet Voir une unité Basculer fiche/unité Voir une fiche nouvelle fiche Chapitre I Description de l’environnement Delphi 5 Figure 5: structure interne d'un composant Les plus couramment utilisés sont ceux de l’onglet "Standard". Les autres onglets « Supplément, Win32,… » etc donnent accès à d'autres objets, nous en rencontrerons quelques uns par la suite . Chaque composant possède des attributs spécifiques (propriétés, événements et méthodes) vous permettant de contrôler votre application. Figure 6 : palette des composants Composant Utilisation Cadre Composant cadre (nouveau): sert de conteneur de composants MainMenu Menu principal PopupMenu Menu surgissant Label Texte en lecture seule pour l'utilisateur (ex: titre) Edit Texte en lecture-écriture modifiable par l'utilisateur (zone de saisie) Memo Mémo: comme le composant précédent, mais possibilité d'utiliser plusieurs lignes de texte Composants Chapitre I Description de l’environnement Delphi 6 Button Bouton d'action: c'est le composant le plus utilisé CheckBox Case à cocher. Propose une option que l'utilisateur peut faire passer de Oui à Non ou de Vrai à Faux. Les cases à cocher peuvent servir à afficher un groupe de choix qui ne sont pas mutuellement exclusifs. Les utilisateurs peuvent sélectionner plusieurs cases à cocher dans un groupe. RadioButton Bouton radio. Propose une option que l'utilisateur peut faire passer de Oui à Non ou de Vrai à Faux. Les boutons radio peuvent servir à afficher un groupe de choix qui sont mutuellement exclusifs. Les utilisateurs ne peuvent sélectionner qu'un seul bouton radio par groupe. ListBox Boîte liste. Affiche une liste déroulante de choix. ComboBox Boîte à options. Affiche une liste de choix en combinant une boîte liste et une boîte de saisie. Les utilisateurs peuvent saisir des données dans la boîte de saisie ou sélectionner un élément dans la zone boîte liste. ScrollBar Barre de défilement. Propose un moyen de modifier la zone visualisée d'une liste ou d'une fiche. Une barre de défilement peut également être utilisée pour se déplacer par incréments dans un intervalle de valeurs. GroupBox Boîte groupe. Sert de conteneur à des options associées dans une fiche. RadioGroup Groupe de boutons radio. Crée une boîte groupe qui contient des boutons radio sur une fiche. Panel Volet. Crée dans une fiche des volets pouvant contenir d'autres composants. Les volets peuvent servir à créer des barres d'outils ou des lignes d'état. ActionList Composant permettant la centralisation du code événementiel Tableau 01: Les composants de la page Standard Comment utiliser les composants de la palette ? Pour déposer un composant sur une fiche, il faut d’abords sélectionner l’onglet où il se trouve, il suffit ensuit de cliquer sur le composant en question et le déposer ensuite sur la fiche en faisant un simple clic à l’endroit voulu. I.3.4. La fiche et l’unité : a) La fiche ou « form » est la fenêtre que vous allez voir lorsque vous lancez le programme. Pour l'instant, elle est vide, mais c'est là que uploads/Ingenierie_Lourd/ delphi-7 1 .pdf
Documents similaires










-
31
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Jul 29, 2021
- Catégorie Heavy Engineering/...
- Langue French
- Taille du fichier 2.8285MB