Vous êtes sur la page 1sur 5

Spécialité : Informatique/TS BDD/ S2 Chapitre N° 01:

Module : Delphi monoposte Initiation à la programmation avec Delphi


Leçon N° 02: Création d’une application simple avec Delphi

1) Introduction à la notion de projet Delphi:

Avant Tout le développement d’applications s’effectue par le biais de projets. Quand vous
créez une application dans Delphi, vous créez un projet. Un projet est une collection de
fichiers qui constituent une application.

Delphi permet de créer une seule application (un futur logiciel) à la fois, ouverte en tant
que projet. Un projet est l'état non compilé d'une application (d'un logiciel). Chaque projet
compilé devient une application.
2) Création d’un nouveau projet Delphi.

Lorsque vous exécutez Delphi, il vous crée automatiquement une nouvelle application avec
une fiche « Form1 » et son unité « Unit1 » que vous pouvez utiliser pour construire votre
application. La commande Nouvelle application a le même effet.

Figure 1: interface du premier lancement de Delphi

1
Spécialité : Informatique/TS BDD/ S2 Chapitre N° 01:
Module : Delphi monoposte Initiation à la programmation avec Delphi
Leçon N° 02: Création d’une application simple avec Delphi

La commande qui nous permet de créer une nouvelle application est :

Fichier/Nouveau/Nouvelle application

Figure 2: Menu utiliser pour créer une nouvelle application

Remarque : Delphi permet de créer une seule application (un futur logiciel) à la fois.

3) Sauvegarde d’un projet Delphi :

Avant de sauvegarder tous les fichiers d’un projet sur un disque il est conseillé de créer
un répertoire permettant de les accueillir.

La sauvegarde d’un projet Delphi s’obtient à l’aide de l’option:


Fichier/ Enregistrer le projet sous

Figure 3: Menu utiliser pour sauvegarder


un projet Delphi

2
Spécialité : Informatique/TS BDD/ S2 Chapitre N° 01:
Module : Delphi monoposte Initiation à la programmation avec Delphi
Leçon N° 02: Création d’une application simple avec Delphi

 Une fenêtre s'ouvre et vous propose un nom, souvent unit1.Vous pouvez le modifier
à volonté par exemple essai1, au cours du travail Delphi va créer une série de
fichiers portant ce nom; essai1.pas (c’est le texte du programme en Pascal Objet),
essai1.dpr, essai1.dfm.
 Valider par enregistrer.
 Une seconde fenêtre s'ouvre alors.
 Le nom proposé est projet1, il vaut mieux choisir un nom proche du précédent (ce
ne peut pas être même) pour faciliter sa recherche ultérieure. Par exemple
pr_essai1
 Par la suite les fichiers de travail seront automatiquement créés avec ces noms en
cliquant sur Fichiers -Tout Enregistrer.

4) Fichiers d’un projet :

Une application réalisée sous Delphi génère les fichiers ci-après :


Extension
Description et Commentaires
du fichier
(Delphi PRoject)
DPR
Contient l'unité principale du projet
PAS (PAScal) Contient une unité écrite en Pascal. Peut avoir un .DFM correspondant
(Delphi ForM : fiche Delphi)
Contient une fiche (une fenêtre). Le .PAS correspondant contient toutes les
informations relatives au fonctionnement de cette fiche, tandis que le .DFM
DFM contient la structure de la fiche (ce qu'elle contient, sa taille, sa position, …).
Sous Delphi 5, les .DFM deviennent des fichiers texte qu'il est possible de
visualiser et de modifier. La même manipulation est plus délicate mais possible
sous Delphi 2 à 4.
(Delphi Compiled Unit : Unité compilée Delphi)
DCU
Forme compilée et combinée d'un .PAS et d'un .DFM optionnel
Tous les fichiers dont l'extension commence par ~ sont des fichiers de
~???
sauvegarde, pouvant être effacés pour faire place propre.
Fichier exécutable de l'application. Ce fichier est le résultat final de la
EXE compilation et fonctionne sous Windows exclusivement. Pour distribuer le
logiciel, copier ce fichier est souvent suffisant.
(RESsource) : Fichier contenant les ressources de l'application, tel son icône. Ce
RES fichier peut être édité avec l'éditeur d'images de Delphi. Ces notions seront
abordées plus loin dans ce guide.
DOF, DSK Fichiers d'options : suivant les versions de Delphi, ces fichiers contiennent les
3
Spécialité : Informatique/TS BDD/ S2 Chapitre N° 01:
Module : Delphi monoposte Initiation à la programmation avec Delphi
Leçon N° 02: Création d’une application simple avec Delphi

CFG options du projet, les options d'affichage de Delphi pour ce projet, ...

4
Spécialité : Informatique/TS BDD/ S2 Chapitre N° 01:
Module : Delphi monoposte Initiation à la programmation avec Delphi
Leçon N° 02: Création d’une application simple avec Delphi

5) Exécution d’un projet :


6) Audit du code :

Si la fonctionnalité Paramètres du code est activée (Outils|Options de l'éditeur|Audit du


code), lorsque vous tapez la parenthèse ouvrante qui suit un appel à une routine ou à une
méthode, une fenêtre de conseil apparaît contenant la syntaxe des arguments de la routine
ou de la méthode. Appuyez sur Maj+Ctrl+Espace pour afficher à tout moment cette
fenêtre de conseil, que l'option des paramètres du code soit activée ou non.

Vous aimerez peut-être aussi