Admin عضو ذهب والماس
عدد المساهمات : 2138
| موضوع: سلسلة تعليم Delphi للمبتدئين الثلاثاء ديسمبر 29, 2009 1:52 pm | |
| السلام عليكم ورحمة الله وبركاته اليوم أبدأ على بركة الله في سلسلة تعليم Delphi للمبتدئين. باسم الله نبدأ: موجز لتاريخ Borland's Delphi: باسكال Pascal: دلفي يستخدم لغة باسكال، وهي لغة منظمة من الجيل الثالث. وذلك ما يدعى اللغة التي تكتب كليا. وهذا ما يعزز أناقة وتنسيق أسلوب البرمجة، والأهم من ذلك، تنتج تطبيقات أكثر سلاسة ووثوقية. :Delphi في البداية نفتح البرنامج من الإختصار الموجود على سطح المكتب,الآن كم ترى من خلال واجهة البرنامج: وهي على شكل أبواب وعند الضغط على تبويب معين تظهر أدواته, ومن خلال هذه القائمة يمكننا أضافة الأزرار والأدوات لإضافتها إلى برنامجنا. والصورة تظهر التبويب .Standard والذي من خلاله يمكننا التحكم في ميزات البرنامج الرئيسيةكإضافة وحدات Units أو ملحقات أضافية, وأيضا من خلاله يمكننا الشروع في إنشاء مشروع برنامج وذلك عبر: File > New > Application من خلال هذا الشريط يمكننا أن نقوم بحفظ المشروع الحالي أو فتح مشروع تم حفضه سابقا, أو التبديل بين واجهات البرنامج الذي نقوم ببرمجته أو يمكننا إضافة صفحة جديدة, أو إضافةUnit جديدة. هذه النافذة تعرض لنا العناصر التي تحتوى عليها النافذة الحالية من البرنامج الذي نقوم ببرمجته وتتكون هذه العناصر عادة من الأزار أو TMemo,TRichEdit ,TListView ..الخ.
5- نافذة مستكشف العنصر: [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة] من خلال هذه النافذة يمكن تعديل المعلومات الخاصة بعنصر ما كزر على سبيل المثال: فـالخيارCaption مثلا يسمح لنا بتغير النص المعروض على الزر, هناك العديد من الخيارات في هاذه النافذة وسأشرح البعض فقط وسيتم إستيعاب باقي العناصر في الدروس القادمة إن شاء الله. في مثالنا هذا سوف يكون العنصر المختار هو واجهة البرنامج: Caption : - Form1 - تغير التعليق Color :لون واجهة البرنامج AlphaBlend : شفافية واجهة البرنامج Width: بعرض واجهة البرنامج Height: إرتفاع واجهة البرنامج Top:علو واجهة البرنامج Visible: إخفاء أو عرض واجهة البرنامج Name: (يفضل عدم تعديله وترك الإفتراضي) إسم واجهة البرنامج.
إن برنامج دلفي يتكون من ثلاث أجزاء رئيسية كتالي: 1- إسم البرنامج (program) 2- الوحدات (uses) ومن خلالها تتموضع أجزاء البرنامج المرئية كالأزرار والـ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 أتمنى أنكم إستوعبتم الدرس جيدا وإلى الدروس القادمة إن شاء الله. أخوكم [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط] | |
|
دلفي 5
عدد المساهمات : 6 الموقع : الجزائر
| موضوع: رد: سلسلة تعليم Delphi للمبتدئين الأربعاء مارس 30, 2011 1:25 pm | |
| موضوع رائع جدا ولكن لدي سؤال وهو عند تشغيل الدلفي 5 والذهاب لإنشاء قاعدة المعطيات تخرج رسالة ولايتم التشغيل فما هو الحل وهل توجد طريقة لربط قاعدة البيانات في الأكسس2007بالدلفي وكيف يتم ذلك وشكرا لك | |
|