Vous êtes sur la page 1sur 24

Créer une

application
simple
DELPHI
Introduction :
Un projet regroupe l’application et tous les fichiers associés, une application devient
projet quand celle-ci est sauvegardée sur disque. Pour créer une simple application avec
Delphi 7, vous devez passer par les étapes suivantes :

• Etape 1 : créer la (ou les) fiche(s).


• Etape 2 : placer les composants sur les fiches et attribuer les propriétés pour chaque
composant.
• Etape 3 : associer des évènements aux composants
• Etape 4 : enregistrer le projet
• Etape 5 : compiler et/ou exécuter l’application.
1.Créer un nouveau projet:

Delphi permet de créer une seule application à la


fois, ouverte en tant que projet.

Un projet est l’état non compilé d’une application


Un projet est une collection de fichiers qui sont
soit créés au moment de la conception soit
générés lorsque vous compilez le code source du
projet
1ere étape : création des fiches :

Au lancement de Delphi, une fiche est crée


automatiquement, portant le nom « form1 »
par défaut.
Pour créer d’autres fiches, il suffit d’utiliser
l’outil « Nouvelle fiche » dans la barre d’outils
« voir » ;
ou bien Fichier/Nouveau/Fiche
2eme étape : placement des composants
sur la fiche et attribution des propriétés :

Pour placer un composant sur la fiche, il suffit de


cliquer sur son icône dans la palette des
composants puis cliquer dans l’endroit voulu sur la
fiche, ou bien double cliquer sur le composant, il
sera inséré directement sur la fiche.
Exemple : un bouton placé sur ne fiche
3eme étape : associer des évènements
aux composants :

Dans l’exemple précédent (étape2), le bouton déjà placé


sur la fiche
A nous servir à quitter le programme.
Pour le faire, il suffit de double cliquer sur le bouton, puis
introduire la ligne de code suivante entre le Begin et le
end:

11/12/2023 7
Ou bien :
Activer l’onglet évènement de l’inspecteur d’objet, puis double
cliquez dans la case blanche en face de l’événement « OnClick »,
introduisez en suite la même ligne de code :
Application.Terminate ;
Vous allez avoir le même résultat.
Un autre exemple :

Placez un Bouton et un Label sur la fiche comme suit :

Lorsqu’on clique sur le bouton OK, le label change de valeur et devient :


« je suis un débutant ».
 Pour cela : double cliquez sur le bouton OK, puis introduire cette ligne
de code :
 Label1.caption := ‘je suis un débutant ‘ ;
 Exécutez maintenant. Voici le résultat :
2.Sauvegarder le projet :

En cliquant sur le menu Fichier ⇒ Tout Enregistrer,


ou sur l’outil Tout Enregistrer, une fenêtre s’ouvre qui
nous demande d’abord le nom de l’unité ,c’est à dire du
programme PASCAL, par défaut unit1 , choisissez le nom
de votre unité, il faut ensuite entrer le nom du projet , par
défaut Project1 que vous changez en nom de votre
projet.

 Il est utile de consacrer complètement un répertoire


(dossier) à chaque projet.
enregistrement de l’unité

enregistrement du projet
3.Les fichiers créés dans un projet Delphi :

Une application Windows est constituée de fenêtres. Le projet


Delphi qui génère l’application contient donc ces fenêtres : les
fiches.

A chaque fiche est adjointe une seule unité.


Un projet Delphi est constitué d’un fichier projet, d’unités et de fiches.

 Le fichier projet porte l’extension « .DPR »


 Chaque fiche est stockée dans un fichier avec l’extension « .DFM »
 Chaque unité est stockée également dans un fichier portant
l’extension « .PAS »
 La fiche et son unité associée portent le même nom de fichier (Delphi
ne demande ce nom qu’une seule fois et l’utilise pour l’unité et pour la
fiche)
Exemple:
si la fiche est stockée dans un fichier Somme.DFM,
son unité associée sera stockée dans le fichier Somme.PAS.

les fichiers d’un projet Delphi


4.Exécuter un projet :
Pour exécuter un projet Delphi, utilisez Fichier Exécuter
ou bien cliquer sur l’outil Exécuter

 La compilation de projet :
Vous pouvez vérifier la syntaxe du code, compiler ou
exécuter directement le projet.
Pour disposer d'un exécutable, il est nécessaire de compiler.
En cas d'erreur, la compilation s'arrête et visualise un
message d'erreur.
Pour le faire :

Dans le menu Projet, sélectionnez la commande Compiler


« nom du projet », ou bien utiliser la combinaison (ctrl+F9)
Si vous ne voyez pas cette fenêtre pendant la compilation, ne
vous inquiétez pas, vous pouvez la faire apparaitre :
Menu outils/Options d’environnement, dans l’onglet
Préférences cochez la case Afficher la progression.
Après quelques instants de travail, le logiciel nous redonne la
main. La compilation a eu lieu : le code machine se trouve
• dans la mémoire de l'ordinateur ;
• dans ton répertoire personnel, sous la forme d'un fichier
exécutable (.exe).
Notre programme peut maintenant être exécuté

compilation d’un projet


 Exécuter le programme :

Dans le menu Exécuter, sélectionnez la commande Exécuter ou cliquez


sur l'outil ou frappe la touche F9.

 Lors de la compilation, chaque fiche (fichier .DFM) avec son unité


(fichier .PAS) seront transformées en un seul fichier (.DCU).

 Tous les fichiers « .DCU » seront transformés en un seul fichier


exécutable « .EXE » qui représente l’application Delphi générée.

 Le fichier « .EXE » porte le même nom que le fichier projet « .DPR ».


compilation d’un projet
5.Ajouter des nouvelles fiches :

Pour ajouter une fiche à votre projet, sélectionnez


Fichier/Nouvelle fiche, ou bien cliquez sur l’icône Nouvelle
fiche dans la barre d’outils .
Toutes les fiches d’un projet ainsi que les unités correspondantes
sont affichées dans le gestionnaire de projet (Voir/Gestionnaire
de projet) (figure02), et vous pouvez afficher la liste des fiches
en choisissant Voir/Fiches (Maj+F12)

le gestionnaire de projet
6.Exercices pratiques :
Exercice :

Cet exercice vise à réaliser une application qui effectue les opérations suivantes :

 Insertion de deux boutons sur une fiche.


 Insertion d’un Label dont la description est « Bienvenue ».
 Lorsqu’on clique sur le 1er bouton, dont le contenu est « Go », le label
change de valeur et devient : « voici ma première application ».
 Lorsqu’on clique sur le 2eme bouton, dont le contenu est « quitter »,
l’application ce termine
 Ce qu’on souhaite obtenir :

 Lorsqu’on clique sur le bouton Go, la fenêtre devient comme suit :

Vous aimerez peut-être aussi