1.environnement de Travail de Delphi
1.environnement de Travail de Delphi
1.environnement de Travail de Delphi
a) Langages procéduraux ou structurées (Proposés autour de 1960): utilise une syntaxe proche
de l'anglais une notation symbolique plus proche de l’humain qui rappelle le langage naturel.
ز
اإلنجليية ورموز أقرب إىل اإلنسان تذكرنا باللغة تستخدم هذه اللغات صيغ قريبة من اللغة: اللغات اإلجرائية أو خطية-أ
.الطبيعية
Parmi les langages procéduraux les plus utilisés actuellement, on peut citer :
Basic لغة بزيزك، C لغة س، Pascal لغـة باسـكال،Fortran لغـة فـورتران، Java … لغة جافا.etc.
1
FICHE DE COURS Leçons N° : 01
Module : Delphi monoposte Titre: Introduction à l'environnement Delphi
Section : Informatique / TS BDD S2 مقدمة حول بيئة دلفي
Exemple d’un programme qui permet d’afficher le message suivant : Bonjour à tous!
b) Les langages de programmation orientée objet: Les années 1990 voient l'âge d'or de l'extension
de la programmation par objet dans les différents secteurs du développement logiciel. la programmation
orientée objet permet de modéliser un ensemble d'éléments d'une partie du monde réel en un ensemble
d'entités informatiques appelées objets.
شهدت التسعينيات العصر الذهبي لتوسيع البرمجة الموجهة نحو األشياء في: لغات البرمجة الموجهة نحو الكائنات-ب
الفكرة األساسية وراء اللغات الموجهة للكائنات هي الجمع في وحدة واحدة كل من.مختلف مجاالت تطوير البرمجيات
فالبرمجة الكائنية الموجهة هي نمذجة مجموعة. وتسمى هذه الوحدة كائن.البيانات والعمليات التي تعمل على تلك البيانات
.من العناصر من جزء من العالم الحقيقي في مجموعة من كيانات الكمبيوتر تسمى الكائنات
Quelques langages à objets : Delphi, Visual Basic, C++ Builder, Jbuilder, Python, PHP, Smalltalk...
Notion d’objet : Un objet est un type de données qui regroupe des données et des opérations
sur ces données.
.كائن هو نوع من البيانات الذي يجمع بيانات و عمليات على تلك البيانات
Tout objet présente les trois caractéristiques suivantes: un état, un comportement et une identité.
Objet = Etat + Comportement + Identité
. هوية+ سلوك+ كائن = حالة
Un état : ensemble de valeurs associées à des propriétés et qui caractérisent l’objet.
مجموعة من القيم المرتبطة بالخصائص الت ز: الحالة
تمي الكائن
Un comportement : ensemble de d’opérations que peut rendre un objet ou qui modifient son état.
. مجموعة من العمليات الت تغي أو تعدل حالة الكائن: السلوك أو األفعال
Une identité : un nom qui permet de distinguer un objet d’un autre objet.
اسم ز: الهوية
يمي كائن عن كائن آخر
Exemple d’objets:
Une voiture :
Identité État Comportement
Voiture Marque = « Ferrari » Démarrer
Couleur = « Rouge » Tourner
Vitesse = 290 km/h Accélérer
Nombre de places=2 Ralentir
Nombre d'airbags=4 Arrêter
klaxonner
2
FICHE DE COURS Leçons N° : 01
Module : Delphi monoposte Titre: Introduction à l'environnement Delphi
Section : Informatique / TS BDD S2 مقدمة حول بيئة دلفي
Une Personne :
Identité État Comportement
Personne Matricule Manger
Nom Parler
Prénom Marcher,….
Sexe
Date de naissance…..
2. Définition de Delphi :
Delphi est un langage de programmation de haut niveau et un environnement de programmation orienté
objet visuel et rapide RAD (Rapid Application Development) permettant de développer des applications
graphiques sous Windows. Il représente la suite logique de la famille turbo Pascal avec ses nombreuses
versions (précisément le pascal objet).
Delphi Créé en 1995 par l’éditeur de logiciels Borland Software Corporation.
En 2006, le langage Delphi a connu un développement puis a été racheté par Embarcadero Technologies,
puis sa propriété a été transférée à Idera en 2015, et le développement de ce langage se poursuit toujours.
3
FICHE DE COURS Leçons N° : 01
Module : Delphi monoposte Titre: Introduction à l'environnement Delphi
Section : Informatique / TS BDD S2 مقدمة حول بيئة دلفي
4
FICHE DE COURS Leçons N° : 01
Module : Delphi monoposte Titre: Introduction à l'environnement Delphi
Section : Informatique / TS BDD S2 مقدمة حول بيئة دلفي
5
FICHE DE COURS Leçons N° : 01
Module : Delphi monoposte Titre: Introduction à l'environnement Delphi
Section : Informatique / TS BDD S2 مقدمة حول بيئة دلفي
Lorsque vous lancez Embarcadero Delphi 2010, il apparaît dans la disposition par défaut. Contrairement
aux anciennes versions 7 et antérieures, les différentes parties sont regroupées dans une fenêtre
principale. La figure suivante montre l’interface par défaut après le premier lancement d’Embarcadero
Delphi 2010 :
7 اإلصدار، على عكس اإلصدارات القديمة. فإنه يظهر في الهيئة االفتراضية،Embarcadero Delphi 2010 عند تشغيل
يوضح الشكل التالي الواجهة االفتراضية بعد التشغيل األول. يتم تجميع األجزاء المختلفة في النافذة الرئيسية، والتي قبله
:Embarcadero Delphi 2010 لبرنامج
Pour commencer à écrire un nouveau programme Delphi, il faut sélectionner l'élément Nouveau dans le
menu Fichier puis, dans la liste ouverte, choisir Application VLC Forms - Delphi.
اختيار تطبيق، ثم في القائمة المفتوحة،" من الضروري تحديد عنصر جديد في قائمة "ملف،لبدء انجاز برنامج دلفي جديد
. دلفي- VLC نماذج
6
FICHE DE COURS Leçons N° : 01
Module : Delphi monoposte Titre: Introduction à l'environnement Delphi
Section : Informatique / TS BDD S2 مقدمة حول بيئة دلفي
Gestionnaire de
projets
مدير المشروع
c) L’inspecteur d’objets :
La fenêtre Inspecteur d'objets comporte deux onglets :
Le premier onglet, Propriétés, vous pouvez voir toutes les propriétés disponibles du composant
sélectionné. La colonne de gauche contient une liste et la colonne de droite contient les valeurs par défaut
actuelles du composant sélectionné.
Le deuxième onglet, Événements, propose des gestionnaires d'événements possibles pour le composant
sélectionné. La colonne de gauche contient les noms des événements et la colonne de droite contient les
propriétés ou les procédures pertinentes du composant sélectionné.
8
FICHE DE COURS Leçons N° : 01
Module : Delphi monoposte Titre: Introduction à l'environnement Delphi
Section : Informatique / TS BDD S2 مقدمة حول بيئة دلفي
Onglet Onglet
Propriétés événements
زواية الخصائص زواية األحداث
Nom de la
Propriété d’un procédure
composant événementielle
خاصية لمكون اسم إجراء الحدث
9
FICHE DE COURS Leçons N° : 01
Module : Delphi monoposte Titre: Introduction à l'environnement Delphi
Section : Informatique / TS BDD S2 مقدمة حول بيئة دلفي
e) L’éditeur de code :
Cette fenêtre a le titre Unit1 au début. L’éditeur de code est l'endroit où est écrit le code Delphi, il est
généralement caché sous le concepteur de fiche, l’éditeur de code contient le code source relatif à une
fiche incluant le code de tous les composant insérés dans la fiche ainsi que tous les procédures éventuelles.
: محرر التعليمات-و
ويحتوي محرر الكود على، وهو مخفي بشكل عام تحت مصمم النموذج،محرر الكود هو المكان الذي تتم فيه كتابة كود دلفي
تعليمات البرنامج المتعلقة بنموذج بما في ذلك كود جميع المكونات المدرجة في النموذج باإلضافة إلى جميع اإلجراءات
.المحتملة
Nom de l’unité
اسم الوحدة
10