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



 
الرئيسيةالأحداثبحـثالمنشوراتس .و .جأحدث الصوراتصل بناifadaمكتبة الصورالأعضاءاليوميةالمجموعاتتعريف لغة الدلفي (delphi) I_icon_mini_loginدخولاظغط هنا للتسجيلالتسجيل
admin :  3
إرسال في 24.06.20 15:43 ...
:admin :  8
إرسال في 24.06.20 15:43 ...
:
/* edit by new.moon */
تعريف لغة الدلفي (delphi) I_icon_minitime 24.06.20 15:43 من طرف admin كتب:  3 : : تابع القراءة قراءة كاملة تعريف لغة الدلفي (delphi) I_icon_minitime 24.06.20 15:43 من طرف admin كتب:  8 : : تابع القراءة قراءة كاملة
يجب عليك تسجيل الدخول لإرسال رسالة
الحساب:كلمة السر:
ادخلني في كل زيارة تلقائيا:

نسيت كلمة السر ::
يجب عليك تسجيل الدخول لإرسال رسالة
الحساب:كلمة السر:
ادخلني في كل زيارة تلقائيا:

نسيت كلمة السر ::
إرسال موضوع جديد   إرسال مساهمة في موضوع
 

 تعريف لغة الدلفي (delphi)

اذهب الى الأسفل 
كاتب الموضوعرسالة
زائر
زائر
Anonymous

registered since


تعريف لغة الدلفي (delphi) Empty
مُساهمةموضوع: تعريف لغة الدلفي (delphi)   تعريف لغة الدلفي (delphi) I_icon_minitime10.06.12 15:48

مقدمة إلى لغة البرمجة المرئية Delphi


لغة البرمجة Delphi تعتبر من أقوى اللغات البرمجية الاحترافية مما تتمتع به من مزايا تنفرد به عن معظم اللغات البرمجية الآخرى .. وهي لغة باسكال الرسومية أو المرئية وتستخدم لتصميم وإنشاء تطبيقات تعمل تحت بيئة نظام التشغيل Windows.

تستخدم Delphi لتطوير البرامج والتطبيقات بشكل سريع ولذلك يشار إليها بأنها ذات صفة RAD وهذه
الصفة تعني تطوير البرامج بسرعة أي Rapid Application Development وذلك يتحقق باستخدام مكونات وأدوات جاهزة تنسق
بالشكل المطلوب ويتم برمجتها بكتابة عدة برامج مرتبطة بأحداث معينة خاصة بهذه المكونات أو العناصر ويشار إلي هذا النوع من البرمجة بالبرمجة بالأحداث.

البرمجة بالأحداث هي برمجة تتوقف على حدوث حدث ما لعنصر ما يوجد في التطبيق بمعنى عند حدوث حدث معين مثل النقر على زر أو إغلاق إطار ، يتم تطبيق برنامج معين سبق كتابته في التطبيق ويفهم من ذلك أن لكل كائن أو عنصر Object حدث أو أكثر يمكن ربط أي منها بإجراء معين.

يطلق في علم البرمجة المرئية على العنصر اسم Object وهو نفسه الكائن أو المكون Component والعناصر هي عبارة عن أي شئ تم استخدامه في البرنامج مثل الإطار (Form) أو الزر (Button) أو مربع النص (Edit) أو القائمة (Menu) ... الخ.

لكل عنصر Object أحداث معينة مرتبطة به أو بمعنى آخر أحداث تحدث له في وقت معين ، فمثلاً تستخدم الأزرار كي يتم النقر عليها غالباً وعملية النقر هذه يشار إليها في علم البرمجة المرئية على أنها حدث النقر ، فعند النقر على زر ما تقوم لغة البرمجة المرئية Delphi بتطبيق الإجراء المرتبط بهذه الحدث والذي سبق وأن تمت برمجته من قبل المبرمج. أيضاً الكتابة داخل مربع النص تعتبر حدث والدخول أو الخروج من مربع النص يعتبر حدث آخر وتمرير مؤشر الماوس على أحد العناصر يعتبر أيضا حدث يمكن ربطه بإجراء (برنامج) معين... وهكذا.

تسمح لغة البرمجة Delphi للمبرمج بتصميم التطبيق المطلوب باستخدام عدة عناصر Objects توضع على إطار Form واحد أو أكثر حسب الشكل الذي يحتاجه التطبيق ومن ثم يتم كتابة البرامج أو الإجراءات Procedures لكل حدث event من الأحداث المراد برمجتها بمعنى أنه لو تم استخدام زر Button في التطبيق فإنه من الطبيعي أن يتم كتابة إجراء لحدث النقر على هذا الزر . وهكذا يتم كتابة كل الإجراءات اللازمة للتطبيق.




نستنتج من ذلك أن عملية تطوير التطبيقات باستخدام لغة البرمجة المرئية Delphi تمر بمرحلتين :

1 – المرحلة الأولى :

هي تصميم التطبيق وفي هذه المرحلة يتم وضع وتنسيق العناصر التي يتكون منها التطبيق ويتخلل هذه المرحلة تحديد خصائص Properties كل عنصر وخصائص العنصر هي عبارة عن مواصفاته مثل الأبعاد والموقع والاسم واللون وغير ذلك ويلاحظ هنا أن لكل عنصر خصائصه وإن اشتركت بعض العناصر في بعض الخصائص.

2 – المرحلة الثانية :

هي مرحلة كتابة الإجراءات المرتبطة بالأحداث وهي مرحلة البرمجة حيث يتم كتابة برامج صغيرة كانت أو كبيرة على هيئة إجراءات Procedures خاصة بأحداث معينة للعناصر المستخدمة في التطبيق.
يطلق على العناصر Objects المستخدمة في تطبيقات Delphi اسم مكونات Components وأحياناً تسمى المكونات الرسومية أي Visual Components ولغة Delphi غنية بهذه المكونات وتسمى مكتبة المكونات الرسومية VCL أو Visual Component Library بحيث يمكن لمطوري التطبيقات استخدامها لإنشاء وتصميم أي تطبيق. كما أن لغة Delphi تسمح بإنشاء مكونات رسومية خاصة بمطوري التطبيقات يمكن إضافتها إلى مكتبة المكونات الرسومية VCL الخاصة بلغة Delphi لكي يمكن استخدامها في أي وقت لاحقاً.
الرجوع الى أعلى الصفحة اذهب الى الأسفل
admin

تعريف لغة الدلفي (delphi) Kzf16210
admin

registered since
chokr
chokran

Time Online : 1d 14h 59m 25s
عدد المشاركات عدد المشاركات : 94883
أنــــــــــــا جنسي هو : ذكر
أنا جنسيتي هي أنا جنسيتي هي : مغربي
احترام القوانين احترام القوانين : 100%
الوسام الممنوح للعضو : الادارة
  : 138769810
  29015

تعريف لغة الدلفي (delphi) Empty
مُساهمةموضوع: رد: تعريف لغة الدلفي (delphi)   تعريف لغة الدلفي (delphi) I_icon_minitime10.06.12 16:01

شكرا
الرجوع الى أعلى الصفحة اذهب الى الأسفل
زائر
زائر
Anonymous

registered since


تعريف لغة الدلفي (delphi) Empty
مُساهمةموضوع: رد: تعريف لغة الدلفي (delphi)   تعريف لغة الدلفي (delphi) I_icon_minitime10.06.12 23:50

العفو
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
تعريف لغة الدلفي (delphi)
الرجوع الى أعلى الصفحة 
صفحة 2 من اصل 1
 مواضيع مماثلة
-
» تعريف الزواج
» تعريف أبو لونيوس
» تعريف الأبهري
» تعريف أبو قراط
» تعريف الأبرش

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