جامعة عالم ستالايت
 البرمجة في Delphi: مقدمة في لغة دلفي NX681723
عزيزي الزائر / عزيزتي الزائرة
زائر مرحبا بك بمنتداك
نحن سعداء لاختيارك منتداك جامعة عالم السات الراقي
المنتدى منتداك وبين افراد اسرتك بلا منازع

التسجيل مجاني بمنتداك
نحن بخدمتكم محبه لكم لوجه الله
كلنا فخورين لكونه واحدا منااا  البرمجة في Delphi: مقدمة في لغة دلفي 829894
ادارة المنتدي تتمنى لكم حياة سعيدة
** منتدبات جامعة عالم السات **
جامعة عالم ستالايت
 البرمجة في Delphi: مقدمة في لغة دلفي NX681723
عزيزي الزائر / عزيزتي الزائرة
زائر مرحبا بك بمنتداك
نحن سعداء لاختيارك منتداك جامعة عالم السات الراقي
المنتدى منتداك وبين افراد اسرتك بلا منازع

التسجيل مجاني بمنتداك
نحن بخدمتكم محبه لكم لوجه الله
كلنا فخورين لكونه واحدا منااا  البرمجة في Delphi: مقدمة في لغة دلفي 829894
ادارة المنتدي تتمنى لكم حياة سعيدة
** منتدبات جامعة عالم السات **
جامعة عالم ستالايت
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

جامعة عالم ستالايت

University Satellital World ©2010
 
الرئيسيةجديد الجامعةالأحداثhttps://jami3at-sat.forumactif.fr/search?search_id=egosearch البرمجة في Delphi: مقدمة في لغة دلفي I_icon_mini_portalبحـثحمل صورككروب الجامعة بالفيسبوكالتسجيلدخول

 

  البرمجة في Delphi: مقدمة في لغة دلفي

اذهب الى الأسفل 
2 مشترك
كاتب الموضوعرسالة
الموسوعة2013
.::| جرير فعال |::.
.::| جرير فعال |::.
avatar



 البرمجة في Delphi: مقدمة في لغة دلفي Empty
مُساهمةموضوع: البرمجة في Delphi: مقدمة في لغة دلفي    البرمجة في Delphi: مقدمة في لغة دلفي Empty2013-11-14, 19:34

 
بسم الله الرحمن الرحيم
(قَالَ رَبِّ اشْرَحْ لِي صَدْرِي* وَيَسِّرْ لِي أَمْرِي* وَاحْلُلْ عُقْدَةً مِّن لِّسَانِي* يَفْقَهُوا قولي)
 


 أشهد أن لا إله إلا الله وحده لا شريك له * وأشهد أن محمد عبد ورسوله
اللهم صل وسلم وبارك على سيدنا محمد وعلى آله وصحبه ومن تبعهم باحسان إلى يوم الدين





 
(اللهم علمنا ماينفعنا وانفعنا بمنا علمتنا) 
 
 ***
 
 أيها الاخوة السلام عليكم ورحمةالله وبركاته أحاول أن أقدم لكم بعض الدروس
(متفرقة وليست دورة أو مدرسة) في دلفي.
 يتمحور درس اليوم حول معلومات أساسية حول بيئة دلفي لكي تكون لدى
الجميع فكرة حول المصطلحات التي سنستعملها
في المستقبل ان شاء الله.
 



 

وكطريقة للتعلم ارتأيت أن يكون شرح الدرس عبارة عن مزيج بين النظري والتطبيقي
لكي يكون الشرح أكثر وضوحا ومفهوم بطريقة عملية وتعم الفائدة على الجميع.
 
 *********
دلفي هو عبارة عن لغة برمجة كائنية التوجه poo تسمح لنا بانشاء برامج كونسول
أو برامج خاصة ببيئة ويندوز (console/windows). وهي مبنية على لغة باسكال
كائنية التوجه، لذا نجد أن الأوامر والتعليمات المستعلمة في دلفي أغلبها هي نفسها
التي المستعملة فيباسكال، إضافة إلى أوامر جديدة أضيفت لتتلاءم وبيئة ويندوز. لأنه يوجد اختلاف في التعامل في بيئة Dos وبيئة windows.
 
**********
 صورة تظهر بيئة دلفي    
 
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]
 
نذكر الأجزاء المهمة الأكثر استعمالا
 
1-pallete des composants : تحتوي على جميع الموكنات التي نستعملها في بناء برامجنا
2-Inspecteur d'objet : هو عبـارة أداة تستعمل للتحكم في المكون أثنـاء تصميم
البرنامج فقط
(propriétés/Événement)
 
 




-حيث يمكننا من خلال تغيير خصائص المكون مثل: الخط، اللون، الموضع، الحجم،....الخ
مثل: لتغيير عنوان الفورم يكفي أن نحدد الفورم حتي يظهر اسمها في مفتش المكونات (inspecteur d'objet)ثم نفير قيمة الحقل caption.


-أو تحديد الأحداث evenement التي نريد برمجتها حيث يكفي دوبل كليك على الحدث لينقنا مباشرة إلى الكود سورس الخاص بهذا الحدث.
مثال على ذلك برمجة الحدث   أونكليك "OnCliick" للمكون Button1 بعدما نلصقه على الفورم من شريط
المكونات Standard.
------------------
[ltr]                                       BitBtn1.Caption:='Hello world';[/ltr]




[ltr]------------------[/ltr]



 
 [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]
 


3- Editeur du code source : بواسطة محرر السورس يمكننا كتابة الأوامر البرمجية التي نريدها.
 
لذا فإن مشروع برمجي في الدلفي يتكون عدة ملفات أهمها:
-
-ملف المشروع project.dpr     
-ملف الفورم unit1.dfm            
-ملف سورس الفورم unit1.pas
-----------
 هناك ملفات أخرى وهي ملفات backup وتبدأ لواحقها (extension)بالرمز "~"
مثل: unit1.~pas
-----------
وبعد compilation ينتج ملفات exe, dcu, dll
-----------
ملاحظة أي فورم عندها ملفين: dfm و pas
ويمكن أن توجد وحدات (unit.pas) بدون فورم
 
4-ِconcepetur de forme : اختصارا نقول فورم form ،وهو المسؤول عن واجهة البرنامج والنوافذ التبعة له. جميع المكونات توضع على الفورم، وتعتبر المكون الرئيسي.


**********
بيئة دلفي مزودة بعدة أدوات تساعد على تطوير البرامج، من أهم هذه الأدوات 
-Database desktop : انشاء قواعد البيانات  
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]
 
***** 
-Image Editor : محرر الصور لانشاء الأيقونات
 [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]
*****
-محرر التقارير للطباعة: rave designer /quick report
 
 
 
 
إلى هنا انتهى هذا الدرس، أرجو أن يكون قد أفاكم ولو بالقليل.
---
إلى حين درس آخر استودعكم الله.
سلام
الرجوع الى أعلى الصفحة اذهب الى الأسفل
Mr J@ReR
.::| مؤسس المنتدى |::.
.::| مؤسس المنتدى |::.
Mr J@ReR



 البرمجة في Delphi: مقدمة في لغة دلفي Empty
مُساهمةموضوع: رد: البرمجة في Delphi: مقدمة في لغة دلفي    البرمجة في Delphi: مقدمة في لغة دلفي Empty2013-11-16, 14:06

[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]



●▬▬▬▬▬▬ஜ۩• جامعة عالم السات • ۩ஜ▬▬▬▬▬▬●



نحن بالخدمة






[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]

الجامعة للجميع ....وداءما بالجديد
الرجوع الى أعلى الصفحة اذهب الى الأسفل
Mr J@ReR
.::| مؤسس المنتدى |::.
.::| مؤسس المنتدى |::.
Mr J@ReR



 البرمجة في Delphi: مقدمة في لغة دلفي Empty
مُساهمةموضوع: رد: البرمجة في Delphi: مقدمة في لغة دلفي    البرمجة في Delphi: مقدمة في لغة دلفي Empty2013-11-16, 14:14

[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]



●▬▬▬▬▬▬ஜ۩• جامعة عالم السات • ۩ஜ▬▬▬▬▬▬●



نحن بالخدمة






[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]

الجامعة للجميع ....وداءما بالجديد
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
البرمجة في Delphi: مقدمة في لغة دلفي
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
»  سلسلة دروس Base des Données + أمثلة ====] الدرس4 ===] Delphi
»  مــــوقع مميز لتعلم البرمجة
»  أفضل 10 مواقع عالميه لتعلم البرمجة والتصميم،
» تعلم برمجة وتصميم المواقع والمنتديات كما في شركات البرمجة
»  حصريا : من أقوى الكتب العالمية لتعلم البرمجة (السلسلة الثانية :تجميعة كتب عالمية مختلفة)

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
جامعة عالم ستالايت  :: بوابة الجامعة :: ملتقى عشاق جامعة عالم السات-
انتقل الى: