الونشريس
عزيزي الزائر / عزيزتي الزائرة يرجي التكرم بتسجبل الدخول اذا كنت عضو معنا
او التسجيل ان لم تكن عضو وترغب في الانضمام الي اسرة المنتدي
سنتشرف بتسجيلك
شكرا
ادارة المنتدي


الونشريس


شاطر | 
 

 سلسلة تعليم Delphi للمبتدئين

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل 
كاتب الموضوعرسالة
Admin
عضو ذهب والماس
عضو ذهب والماس
avatar

عدد المساهمات : 2138

مُساهمةموضوع: سلسلة تعليم Delphi للمبتدئين   الثلاثاء ديسمبر 29, 2009 1:52 pm

السلام عليكم ورحمة الله وبركاته
اليوم أبدأ على بركة الله في سلسلة تعليم Delphi للمبتدئين.
باسم الله نبدأ:
موجز لتاريخ Borland's Delphi:

باسكال Pascal:

دلفي يستخدم لغة باسكال، وهي لغة منظمة من الجيل الثالث. وذلك ما يدعى اللغة التي تكتب كليا. وهذا ما يعزز أناقة وتنسيق أسلوب البرمجة، والأهم من ذلك، تنتج تطبيقات أكثر سلاسة ووثوقية.

:Delphi

في البداية نفتح البرنامج من الإختصار الموجود على سطح المكتب,الآن كم ترى من خلال واجهة البرنامج:
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]هذه الصورة بحجم اخر انقر هنا لعرض الصورة بالشكل الصحيح ابعاد الصورة هي 1023x721.
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]

1- قائمة الأدوات:

[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]هذه الصورة بحجم اخر انقر هنا لعرض الصورة بالشكل الصحيح ابعاد الصورة هي 682x63.
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]

وهي
على شكل أبواب وعند الضغط على تبويب معين تظهر أدواته, ومن خلال هذه
القائمة يمكننا أضافة الأزرار والأدوات لإضافتها إلى برنامجنا. والصورة
تظهر التبويب
.Standard
2- شريط القوائم:

[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]
والذي من خلاله يمكننا التحكم في ميزات البرنامج الرئيسيةكإضافة وحدات Units أو ملحقات أضافية, وأيضا من خلاله يمكننا الشروع في إنشاء مشروع برنامج وذلك عبر:

File > New > Application
3- شريط القوئم 2:
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]
من
خلال هذا الشريط يمكننا أن نقوم بحفظ المشروع الحالي أو فتح مشروع تم حفضه
سابقا, أو التبديل بين واجهات البرنامج الذي نقوم ببرمجته أو يمكننا إضافة
صفحة جديدة, أو إضافة
Unit جديدة.

4- نافذة مستكشف العناصر:

[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]
هذه
النافذة تعرض لنا العناصر التي تحتوى عليها النافذة الحالية من البرنامج
الذي نقوم ببرمجته وتتكون هذه العناصر عادة من الأزار أو
TMemo,TRichEdit ,TListView ..الخ.



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

من خلال هذه النافذة يمكن تعديل المعلومات الخاصة بعنصر ما كزر على سبيل المثال: فـالخيارCaption
مثلا يسمح لنا بتغير النص المعروض على الزر, هناك العديد من الخيارات في
هاذه النافذة وسأشرح البعض فقط وسيتم إستيعاب باقي العناصر في الدروس
القادمة إن شاء الله. في مثالنا هذا سوف يكون العنصر المختار هو واجهة
البرنامج:
Caption : - Form1 - تغير التعليق

Color :لون واجهة البرنامج

AlphaBlend : شفافية واجهة البرنامج

Width: بعرض واجهة البرنامج
Height: إرتفاع واجهة البرنامج

Top:علو واجهة البرنامج
Visible: إخفاء أو عرض واجهة البرنامج
Name: (يفضل عدم تعديله وترك الإفتراضي) إسم واجهة البرنامج.


إن برنامج دلفي يتكون من ثلاث أجزاء رئيسية كتالي:
1- إسم البرنامج (program)
2- الوحدات (uses)
3- الأوامر (begin End).


6- واجهة البرنامج:


[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]
ومن خلالها تتموضع أجزاء البرنامج المرئية كالأزرار والـMemo ..
كل برنامج دلفي يأخد الهيكلية التالية:

program
اسم البرنامج
interface
جزء التعريفات حيث يتم في هذا الجزء تعريف كل المتغيرات الخارجية
uses
هذا الجزء يستخدم عندما نريد استخدام أو إستدعاء دوال أو خوارزميات موجودة في ملف أخر.
implementation
الجزء الذي يكتب فيه أوامر و دوال لغة دلفي.
Procedure

نظريا، الإجراء هو عملية تقوم أنت كمبرمج بسؤال الحاسب كيف ينجزه.
Function
الوظيفة وهي حسبة تردّ قيمة.
begin
أوامر البرنامج.
End;

نهاية الإجرائية.

End.

نهاية البرنامج.

Delphi 7 Lite Full Edition v3.0.7.6

If
you are into development you know what we are talking about. Delphi 7
was the last decent version of this great tool released by Borland
(before turning it into a bad copy of VB). This is a Lite version with
several tools and improvements.

WHAT IS DELPHI 7 LITE?!

See More Info

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


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

-*-الدرس الأول-*-:

-------------------------------------------------------

السلام عليكم ورحمة الله وبركاته

درس عمل أول برنامج تبرمجه عن طريق لغة البرمجة باسكال وباستعمال دلفي.

على بركة الله


- درجة الصعوبة :- سهل جدا جدا :D
- فكرة البرنامج:-

إنشاء برنامج يحتوي على زر وعند الضغط عليه يضهر لنا مربع حوار يقول : مرحبا!


بعد فتح برنامج دلفي :-
وأول مايجب أن نقوم به قبل كتابة الأومر وهو تنسيق واجهة البرنامج ووضع العناصر التي نحتاج إليها في عملنا.

يعني أننا نحتاج إلى عنصر واحد فقط في هذا البرنامج وهو زر إذا :
بالذهاب إلى شريط القوائم : Standard ثم نختار Button
ثم رجوعا ونضغط على واجهة البرنامج لوضع الزر.


كما ترى تعليق الزر: Button1 لتغييره نذهب إلى
شريط مستكشف العنصر ثم إلى Caption ونكتب : إضغطني
أو أي تعليق آخر مناسب للزر.


نفس الشيء بالنسبة لتعليق واجهة البرنامج : Form1 نغيره لـ : أول برنامج أبرمجه هههههه

بعد وضع الزر في مكانه المناسب نقوم بالضغط بالزر الأيسر للفأرة مرتين على الزر
وسوف نجد أنفسنا في نافذة الكود وبالضبط في مكان يتم قراءته وقت تنفيذ البرنامج عندما نضغط على الزر.


نقوم بوضع هذا الكود:
('مرحبا!')Showmessage
ألآن نقوم بالضغط على الزر تشغيل لتشغيل البرنامج أو نضغط F9

كما ترى سهل جدا :D

أتمنى أنكم إستوعبتم الدرس جيدا وإلى الدروس القادمة إن شاء الله.
أخوكم
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]
الرجوع الى أعلى الصفحة اذهب الى الأسفل
http://info38.ahlamontada.com
دلفي 5



عدد المساهمات : 6
الموقع : الجزائر

مُساهمةموضوع: رد: سلسلة تعليم Delphi للمبتدئين   الأربعاء مارس 30, 2011 1:25 pm

موضوع رائع جدا ولكن لدي سؤال وهو عند تشغيل الدلفي 5 والذهاب لإنشاء قاعدة المعطيات تخرج رسالة ولايتم التشغيل فما هو الحل وهل توجد طريقة لربط قاعدة البيانات في الأكسس2007بالدلفي وكيف يتم ذلك وشكرا لك
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
سلسلة تعليم Delphi للمبتدئين
استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» برنــآمج Borland Delphi 7 - تعلم اللغة

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