1.environnement de Travail de Delphi

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 10

FICHE DE COURS Leçons N° : 01

Module : Delphi monoposte Titre: Introduction à l'environnement Delphi


Section : Informatique / TS BDD S2 ‫مقدمة حول بيئة دلفي‬

1. Introduction à l’évolution des langages de programmation informatique :


Les langages de programmation sont répartis en deux catégories
:‫ مقدمة حول تطور لغات البرمجة‬.1
‫تصنف لغات البرمجة إلى صنفين‬
1.1. Les langages de bas niveau :
a) Langage machine (avant 1950): un programme écrit en langage machine est constitué de séquences
de bits binaires 0 et de 1et directement exécutable par la machine.
:‫ اللغات المنخفضة المستوى‬.1.1
‫ وهو عبارة عن‬،‫ حيث أن برنامج مكتوب بلغة اآللة ينفذ مباشرة عن طريق اآللة‬،‫ لغة اآللة تمثل لغة الحاسوب‬:‫ لغة اآللة‬-‫أ‬
.)1 ‫ و‬0( ‫سلسلة من البتات الثنائية‬
Exemple : programme écrit en langage machine pour calculer la somme de deux nombres.
000100000000 01011000 001100010000000000100100
000100000001 01010011 001100010000000000101000
000100000010 01010000 001100100001000001000000
Programmer en langage machine est une opération très fastidieuse, prend énormément de temps, sujette à
de nombreuses erreurs et aussi dépend du type d’ordinateur car il diffère d’un ordinateur à l’autre
‫ تستغرق وقتًا طويالً كما أنها عرضة ألخطاء كثيرة و تعتمد على نوع حاسوب حيث تختلف‬،‫البرمجة بلغة اآللة مملة للغاية‬
‫من حاسوب إلى آخر‬
b) Langage Assembleur (à partir de 1950) : Le langage d’assemblage est une forme symbolique du
langage Machine. Il existe en fait un langage assembleur par type de processeur.
Exemple de symbole : Ld, Sto, Add, Cmp, Btest……
،‫ لغة التجميع هي لغة برمجة ذات مستوى منخفض تقوم باختصار بعض العبارات والرموز المستخدمة‬:‫ لغة التجميع‬-‫ب‬
‫ واعتبرت‬،‫حيث يتم استبدال الرموز الرقمية في لغة اآللة بمجموعة من الكلمات الرمزية المختصرة باستخدام اللغة اإلنجليزية‬
.‫ كما انه لكل نوع من المعالجات لغة تجميع خاصة به‬.‫هذه اللغة قفزة عمالقة في عالم لغات البرمجة‬
Exemple d’un Programme écrit en langage Assembleur pour additionner deux nombres :
LD A,X (Charger le nombre X dans la variable A) X ‫ في المتغير‬A‫تعليمة تقوم بإفراغ قيمة العدد‬
ADD Y (Ajouter le nombre Y au contenu de cette variable) Y ‫ إلى المتغير‬A‫تعليمة تقوم بإضافة قيمة العدد‬
ST A,Z (Sauvegarder le résultat dans la variable Z) A ‫ إلى المتغير‬Z‫تعليمة تقوم حفظ قيمة العدد‬
1.2. Les langages de haut niveau :
Ces langages utilisent une notation symbolique plus proche de l’humain qui rappelle le langage
naturel.
:‫ اللغات العالية المستوى‬.2.1
‫ وبعيدة عن لغة الحاسوب‬،‫ سميت عالية المستوى ألنها قريبة من لغة اإلنسان‬.‫تستخدم هذه اللغات رموز أقرب للغة اإلنسان‬
‫ حيث أنـه ليس هناك‬،‫ ويخاطب اإلنسان من خاللها الحاسوب‬،‫(اآللة) حيـث يتم كتابة تعليماتها بلغة قريبة من لغة اإلنسان‬
.‫داعي لتعلم اإلنسان لغة الحاسوب (اآللة) كي يخاطبه‬

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!

Avec BASIC : Avec FORTRAN 77 : Avec PASCAL :


Print "Bonjour à tous! " Write (*,*) 'Bonjour à tous! ' Write('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.

: (Delphi) ‫ لغة البرمجة دلفي‬.2


‫ (التطوير السريع‬RAD ‫هي واحدة من بين لغات البرمجة عالية المستوى وهي بيئة برمجة كائنية التوجه مرئية وسريعة‬
(Pascal) ‫ وهي لغة برمجة مبنية على لغة‬، Windows ‫للتطبيقات) تسمح لنا بتطوير تطبيقات بواجهة مرئية ضمن محيط‬
.)‫ القديمة (على وجه التحديد اإلصدار باسكال كائن‬Pascal ‫حيث تعتبر تطوير للغة‬
‫ وقد تم إصدارها ألول مرة في سنة‬،‫يعود الفضل في تأسيس لغة البرمجة دلفي إلى الشركة األمريكية بورالند للبرمجيات‬
‫( ثم‬Embarcadero Technologies) ‫ خضعت لغة دلفي للتطوير ومن ثم تم شراؤها من قِبل شركة‬2006 ‫ وفي عام‬،1995
‫ ومازال التطوير مستمرا ً على هذه اللغة‬،2015 ‫( في سنة‬Idera) ‫انتقلت ملكيتها إلى‬
.
 Utilisations du Delphi :
Delphi est particulièrement adapté pour :
 La programmation d'applications et de programmes de bureau.
 La Programmation d'applications et de jeux Android.
 La programmation d'applications Web.
 La gestion et l’administration des bases de données.
 Le développement de différent type de logiciels.
:‫ أهم استخدامات لغة البرمجة دلفي‬
:‫دلفي هي لغة مناسبة بشكل خاص لـ‬
.‫ تطوير تطبيقات وبرامج سطح المكتب‬
.‫ برمجة تطبيقات األندرويد واأللعاب‬
.‫ برمجة تطبيقات الويب‬
.‫ تسيير وإدارة قواعد البيانات‬
.‫ تطوير أنواع مختلفة من البرمجيات‬

3
FICHE DE COURS Leçons N° : 01
Module : Delphi monoposte Titre: Introduction à l'environnement Delphi
Section : Informatique / TS BDD S2 ‫مقدمة حول بيئة دلفي‬

 Les Versions Delphi : ‫إصدارات الدلف‬


Il existe des versions du Delphi pour presque tous les supports d'exploitation : Windows et Linux, MacOs,
iOS et Android. Chaque nouvelle version possède son lot de nouveautés. Voici les versions successives :

Version Version Numérique Nom du produit Date de sortie


1 1.0 Borland Delphi 14/02/1995
2 2.0 Borland Delphi 2 10/02/1996
3 3.0 Borland Delphi 3 05/08/1997
4 4.0 Borland Delphi 4 17/07/1998
5 5.0 Borland Delphi 5 10/08/1999
6 6.0 Borland Delphi 6 21/05/2001
7 7.0 Borland Delphi 7 09/08/2002
8 8.0 Borland Delphi 8 pour .NET 22/12/2003
2005 9.0 Borland Delphi 2005 12/10/2004
2006 10.0 Borland Delphi 2006 23/11/2005
2007 11.0 CodeGear Delphi 2007 16/03/2007
2009 12.0 CodeGear Delphi 2009 25/08/2008
2010 14.0 Embarcadero RAD Studio 2010 15/08/2009
XE 15.0 Embarcadero RAD Studio XE 30/08/2010
XE2 16.0 Embarcadero RAD Studio XE2 02/09/2011
XE3 17.0 Embarcadero RAD Studio XE3 03/09/2012
XE4 18.0 Embarcadero RAD Studio XE4 22/04/2013
XE5 19.0 Embarcadero RAD Studio XE5 11/09/2013
XE6 20.0 Embarcadero RAD Studio XE6 15/04/2014
XE7 21.0 Embarcadero RAD Studio XE7 02/09/2014
XE8 22.0 Embarcadero RAD Studio XE8 07/04/2015
10 Seattle 23.0 Embarcadero RAD Studio 10 Seattle 31/08/2015
10.1 Berlin 24.0 Embarcadero RAD Studio 10.1 Berlin 20/04/2016
10.2 Tokyo 25.0 Embarcadero RAD Studio 10.2 Tokyo 22/03/2017
10.3 Rio 26.0 Embarcadero RAD Studio 10.3 Rio 21/11/2018
10.3.1 Rio 27.0 Embarcadero RAD Studio 10.3.1 Rio Février 2019
10.3.2 Rio 27.0 Embarcadero RAD Studio 10.3.2 Rio Juillet 2019
10.3.3 Rio 28.0 Embarcadero RAD Studio 10.3.3 Rio Novembre 2019
10.4 Sydney 29.0 Embarcadero RAD Studio 10.4 Sydney 26/05/2020
10.4.1 Sydney 30.0 Embarcadero RAD Studio 10.4.1 Sydney Septembre 2020
10.4.2 Sydney 31.0 Embarcadero RAD Studio 10.4.2 Sydney 24/02/2021
11 Alexandria 32.0 Embarcadero Delphi 11 Alexandria 09/09/2021
11 Alexandria 33.0 Embarcadero Delphi 11.1 Alexandria 15/03/2022
11 Alexandria 34.0 Embarcadero Delphi 11.2 Alexandria 05/09/2022
11 Alexandria 35.0 Embarcadero Delphi 11.3 Alexandria 27/02/2023
12 Athens 36.0 Embarcadero Delphi 12 Athens 07/11/2023

4
FICHE DE COURS Leçons N° : 01
Module : Delphi monoposte Titre: Introduction à l'environnement Delphi
Section : Informatique / TS BDD S2 ‫مقدمة حول بيئة دلفي‬

 Les avantages du langage Delphi :


Ce qui a rendu le Delphi de Borland populaire est qu'il bénéficie d'une interface :
 Intuitive, pour développer des applications graphiques facilement.
 Rapide, puisqu'il n'y a qu'une seule phase de compilation.
 Facile à utiliser, car construit sur l'interaction entre un éditeur d'interface graphique et un éditeur de code
source.
 Flexible, et donc adaptée pour mener un projet dans son ensemble.
 Pédagogique. Il a été souvent servi à enseigner les bonnes pratiques de base de la programmation
d'applications aux débutants.
:‫ مزايا لغة البرمجة دلفي‬
.‫ تُعد لغة البرمجة دلفي من أفضل لغات البرمجة التي يمكن من خاللها تطوير تطبيقات ذات الواجهات المرئية‬
.‫ تعد لغة دلفي من لغات البرمجة متعددة االستخدامات مع تطبيقات الحاسوب والهواتف والخوادم والشبكات‬
. (Pascal).‫ تعد لغة دلفي لغة برمجة عالية المستوى ذات بنية واضحة وسهولة عالية ألنها مبنية على لغة البرمجة‬
.‫ تعد لغة البرمجة دلفي من أقوى لغات البرمجة المستخدمة في مجال قواعد البيانات‬
‫ غالبًا ما يتم استخدامه لتعليم أفضل ممارسات برمجة التطبيقات األساسية‬.‫ تعد لغة البرمجة دلفي تربوية وبيداغوجية‬
.‫للمبتدئين‬
 Inconvénients du langage de programmation Delphi :
 Manque de publicité du langage et n'est pas largement utilisée.
 Manque d’appui et de modifications de ce langage par l'entreprise qui l'a développé.
:‫ عيوب لغة البرمجة دلفي‬
.‫ قلة شهرة اللغة وعدم استخدامها بشكل كبير‬
.‫ قلة الدعم والتعديالت على هذه اللغة من قبل الشركة المطورة لها‬

3. Définition de Pascal Objet :


Pascal Objet est un langage orienté objet dérivé du Pascal. Il a été créé en 1990 par la société
Borland comme une amélioration de son logiciel Turbo Pascal. Il s'agissait alors de la version 5.5.
:‫ تعريف باسكال كائن‬.3
‫ من قبل شركة بورالند كتحسين‬1990 ‫ تم إنشاؤها في عام‬.‫باسكال كائن هي لغة موجهة للكائنات مشتقة من لغة الباسكال‬
.5.5 ‫ باألخص اإلصدار‬.‫لبرنامج باسكال سريع الخاص بها‬
4. L‘environnement de développement intégré du Delphi (EDI):
Au démarrage de Delphi, vous êtes immédiatement placé dans l’environnement de développement
intégré, appelé également EDI. On appelle EDI « Environnement de Développement Intégré » l’interface
qu’offre Delphi pour aider l’utilisateur à construire son application. Cette interface ressemble plus à un
atelier ou l’on dispose d’une boite à outils et d’un ensemble d’objets qui servent à fabriquer une
application.
:)EDI( ‫ بيئة التطوير المدمجة للدلفي‬.4
‫ اسم "بيئة‬EDI ‫ نطلق على‬.EDI ‫ضا‬ ً ‫أي‬ ‫تسمى‬ ‫والتي‬ ،‫المدمجة‬ ‫التطوير‬ ‫بيئة‬ ‫في‬ ‫الفور‬ ‫ يتم وضعك على‬،‫عند بدء تشغيل دلفي‬
‫ تشبه هذه الواجهة ورشة عمل‬.‫التطوير المدمجة" وهي الواجهة التي تقدمها لغة ال دلفي لمساعدة المستخدم في بناء تطبيقاته‬
.‫حيث يكون لديك صندوق أدوات ومجموعة من الكائنات التي يتم استخدامها إلنشاء تطبيق‬
:‫الواجهة التي يوفرها الدلفي لمساعدة المستخدم في بناء تطبيقه عند بدء تشغيل تسمى‬
EDI « Environnement de Développement Intégré »

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 ‫مقدمة حول بيئة دلفي‬

La figure suivante montre l’interface par défaut de l'environnement de développement intégré


d’Embarcadero Delphi 2010. Elle est composée des éléments suivants :
:‫ وتتكون من العناصر التالية‬.Embarcadero Delphi 2010 ‫يوضح الشكل التالي الواجهة االفتراضية لبيئة التطوير المدمجة‬

 La barre de menus et la barre d’outils ; ‫شريط القوائم وشريط األدوات‬


 La palette des outils; ‫لوحة األدوات‬
 L’inspecteur d’objets ; ‫مفتش الكائنات‬
 Structure des d’objets ; ‫هيكل الكائنات‬
 Le concepteur de fiches ; ‫مصمم النموذج‬
 L'éditeur de code. ‫محرر الكود‬

La barre de menus ‫شريط القوائم‬ La barre d’outils ‫شريط األدوات‬

Gestionnaire de
projets
‫مدير المشروع‬

Espace de travail ou bien le


Vue structurelle concepteur de fiches (Form)
d’objets ‫مساحة العمل أو مصمم النموذج‬
‫العرض الهيكلي الكائنات‬ )‫(النموذج‬

L’inspecteur d’objets Palette d'outils


‫مفتش الكائنات‬ ‫لوحة األدوات‬

a) Les menus et les barres d’outils :


Le menu principal contient tout ce dont vous avez besoin pour gérer le programme.
La barre d’outils contient des boutons pour un accès rapide aux options les plus populaires du menu
principal.
:‫ القوائم وشريط األدوات‬-‫أ‬
.‫تحتوي القائمة الرئيسية على كل ما تحتاجه إلدارة البرنامج‬
.‫عا من القائمة الرئيسية‬
ً ‫يحتوي شريط األدوات على أزرار للوصول السريع إلى الخيارات األكثر شيو‬
7
FICHE DE COURS Leçons N° : 01
Module : Delphi monoposte Titre: Introduction à l'environnement Delphi
Section : Informatique / TS BDD S2 ‫مقدمة حول بيئة دلفي‬

b) La palette des composants :


La palette d'outils (palette des composants) contient tous les composants que peu utiliser le programmeur
pour construire son application. Ces composants sont regroupés dans les onglets (pages). La palette
d'outils est située en bas à droite de l’interface de Delphi.
:‫ لوحة المكونات‬-‫ب‬
‫ يتم تجميع هذه المكونات في‬.‫تحتوي لوحة المكونات على كافة المكونات التي يمكن للمبرمج استخدامها إلنشاء تطبيقه‬
.‫ توجد لوحة األدوات في أسفل اليمين لواجهة الدلفي‬.)‫عالمات تبويب (زوايا أو صفحات‬

Pour montrer la liste des composants d’un


onglet de la palette d'outils, cliquez sur le
symbole [+].
‫إلظهار قائمة مكونات عالمة تبويب من لوحة‬
.]+[ ‫ انقر فوق الرمز‬،‫األدوات‬

Cliquer sur le symbole [-] pour réduire


l'onglet.
.‫] لطي عالمة التبويب‬-[ ‫وانقر على الرمز‬

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‬‬
‫خاصية لمكون‬ ‫اسم إجراء الحدث‬

‫‪Valeur de la‬‬ ‫‪Nom de‬‬


‫‪propriété‬‬ ‫‪l’événement‬‬
‫قيمة الخاصية‬ ‫اسم الحدث‬

‫‪d) Le concepteur de fiche :‬‬


‫‪C’est une fenêtre (fiche) sur laquelle on peut déposer des objets (composants) qui vont constituer les‬‬
‫‪éléments de l’interface utilisateur.‬‬
‫د‪ -‬مصمم النموذج‪:‬‬
‫إنها نافذة (نموذج) يمكنك وضع الكائنات (المكونات) عليها والتي ستشكل عناصر واجهة المستخدم‪.‬‬

‫)‪Nom de la fenêtre (Form‬‬


‫اسم النموذج (النافذة)‬

‫‪Le concepteur de fiche‬‬


‫‪Cliquer ici pour montrer‬‬ ‫‪(Espace où nous disposons les‬‬
‫‪le concepteur de fiche.‬‬ ‫)‪différents composants‬‬
‫انقر هنا إلظهار محرر‬ ‫مصمم النموذج (الفضاء حيث يتم‬
‫التعليمات البرمجية‬ ‫وضع المكونات المختلفة)‬

‫‪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é
‫اسم الوحدة‬

Dans la barre d'état, cliquer ici pour


montrer l'éditeur de code.
‫انقر هنا إلظهار محرر التعليمات البرمجية‬

Partie de déclaration des noms de variables,


constantes, types, champs, propriétés,
procédures, fonctions, programmes,
composants…etc.
‫جزء التصريحات بأسماء المتغيرات والثوابت واألشكال‬
‫والحقول والخصائص واإلجراءات والدوال والبرامج‬
‫ الخ‬... ‫والمكونات‬.

10

Vous aimerez peut-être aussi