فهم أساسيات برمجة دلفي

فهم أساسيات برمجة دلفي

يجب على المطورين المبتدئين الذين يتوقون إلى إتقان لغة برمجة دلفي أن يكونوا على دراية بأساسيات Microsoft Windows. يكون تعلم دلفي أسهل إذا اقتربت منه من مرجع مرجعي قائم على البرنامج التعليمي.

المفاهيم الأساسية

ابدأ مع درس تاريخي يغطي تطور (Turbo) Pascal إلى Delphi 2005 ، بحيث تطورت Delphi إلى إطار للنشر السريع للتطبيق يهدف إلى تقديم تطبيقات عالية الأداء وقابلة للتطوير للتوصيل عبر الإنترنت والهاتف المحمول.

بعد ذلك ، استكشف اللحوم والبطاطس لما هي عليه دلفي بالفعل وكيفية تثبيت وتكوين بيئة التطوير الخاصة بها. من هناك ، استكشف الأجزاء والأدوات الرئيسية لـ Delphi IDE.

"مرحبا بالعالم!"

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

دلفي باسكال

قبل البدء في تطوير تطبيقات أكثر تطوراً باستخدام ميزات RAD في دلفي ، يجب أن تتعلم أساسيات لغة دلفي باسكال. في هذه المرحلة ، ستحتاج إلى البدء بالتفكير بعناية في صيانة الكود ، بما في ذلك التعليق على الكود ، وكيفية تنظيف أخطاء كود دلفي الخاصة بك - مناقشة حول تصميم دلفي ، أخطاء وقت التشغيل وتجميعها وكيفية الوقاية منها. أيضا ، نلقي نظرة على بعض الحلول لأخطاء المنطق الأكثر شيوعا.

النماذج وقواعد البيانات

في كل تطبيق من تطبيقات دلفي ، نستخدم نماذج لتقديم واسترجاع المعلومات من المستخدمين. دلفي تسلحنا بمجموعة غنية من الأدوات البصرية لإنشاء النماذج وتحديد خصائصها وسلوكها. يمكننا إعدادهم في وقت التصميم باستخدام محرري الخصائص ويمكننا كتابة التعليمات البرمجية لإعادة ضبطها ديناميكيًا في وقت التشغيل. انظر إلى نماذج SDI البسيطة وفكر في بعض الأسباب الجيدة لعدم السماح بإنشاء نماذج للبرنامج تلقائيًا.

لا يقدم إصدار دلفي الشخصي دعم قاعدة البيانات ، ولكن يمكنك إنشاء نسختك الخاصةمسطحة قاعدة بيانات لتخزين أي نوع من البيانات - كل ذلك دون مكون واحد مدرك للبيانات.

إدارة عملك

أثناء تطوير تطبيق Delphi كبير ، حيث يصبح البرنامج أكثر تعقيدًا ، فقد يصعب الحفاظ على التعليمات البرمجية المصدر الخاصة به. قم بإنشاء وحدات الكود الخاصة بك - ملفات كود دلفي التي تحتوي على وظائف وإجراءات مرتبطة منطقيا. على طول الطريق يجب عليك استكشاف إجراءات دلفي المدمجة وكيفية جعل جميع وحدات تطبيق دلفي تتعاون.

يساعدك Delphi IDE (محرر الكود) على الانتقال بشكل فعال من تنفيذ الطريقة وإعلان الطريقة وتحديد موقع إعلان متغير باستخدام ميزات رؤية رمز تلميح الأدوات والمزيد.


شاهد الفيديو: 1. دروس دلفي من الصفر إلى الإحتراف الدرس الأول