دلفي 7 هو بيئة تطوير البرمجيات المتكاملة التي تسمح لك لإنشاء تطبيقات لأنظمة التشغيل ويندوز. يستخدم العديد من المبرمجين دلفي 7 لتطوير البرامج التي يمكن تشغيلها على أجهزة الكمبيوتر بدون بيئة تطوير مثبتة.
إنشاء ملف إكس في دلفي 7 ينطوي على عدد من الخطوات. بادئ ذي بدء ، تحتاج إلى إنشاء مشروع جديد في دلفي 7 عن طريق تحديد قالب البرنامج المناسب. بعد ذلك ، يجب عليك كتابة رمز البرنامج باستخدام لغة برمجة باسكال. تحقق من وثائق دلفي 7 لهذه اللغة لمعرفة المزيد عن ميزاتها وقدراتها.
عندما يتم تحديد رمز البرنامج وتصحيحه ، يمكنك البدء في تجميع شفرة المصدر. للقيام بذلك ، حدد الخيار "تجميع" أو "تجميع" في قائمة دلفي 7. في هذه الحالة ، سيتم إنشاء ملف قابل للتنفيذ من شفرة المصدر ، والتي يمكن تشغيلها على الكمبيوتر.
- التحضير للخلق
- تحميل وتثبيت دلفي 7
- إنشاء مشروع في دلفي 7
- إنشاء الكود الرئيسي
- وصف كتل التعليمات البرمجية الرئيسية
- كتلة الاستخدامات
- كتلة النوع
- كتلة فار
- كتلة كونست
- كتلة الإجراء / الوظيفة
- كتلة البداية / النهاية
- إذا / ثم / كتلة آخر
- من أجل كتلة
- كتلة بينما
- كرر / حتى كتلة
- كتلة القضية
- محاولة / باستثناء كتلة
- كتلة أخيرا
- تطوير الواجهة
- سؤال وجواب
التحضير للخلق
قبل البدء في إنشاء ملف إكس في دلفي 7 ، تحتاج إلى تنفيذ عدة خطوات تحضيرية:
- تثبيت دلفي 7: إذا لم تكن قد قمت بتثبيت هذه البيئة التنمية المتكاملة (إيد) ، تحتاج إلى تحميل وتثبيت دلفي 7 من موقع إمباركاديرو الرسمي.
- إطلاق دلفي 7: بعد التثبيت الناجح ، قم بتشغيل دلفي 7 وإنشاء مشروع جديد.
- تطوير البرنامج: تطوير البرنامج باستخدام لغة البرمجة دلفي. اكتب الكود الضروري وأضف المكونات وقم بتخصيص مظهر البرنامج ووظائفه.
- اختبار البرنامج: قبل إنشاء ملف إكس ، فمن المستحسن لاختبار البرنامج الخاص بك للتأكد من أنه يعمل بشكل صحيح ويلبي المتطلبات.
بعد الانتهاء من جميع الخطوات المذكورة أعلاه ، كنت على استعداد للمضي قدما في إنشاء ملف إكس في دلفي 7 وتوزيع البرنامج الخاص بك.
تحميل وتثبيت دلفي 7
دلفي 7 هي بيئة تطوير متكاملة شعبية (إيد) لإنشاء تطبيقات في لغة البرمجة باسكال. تم إصدار هذا الإصدار من إيد في عام 2002 ، ولكن لا تزال تحظى بشعبية كبيرة بسبب سهولة الاستخدام والكفاءة.
للبدء مع دلفي 7 ، تحتاج إلى تحميل وتثبيته على جهاز الكمبيوتر الخاص بك. فيما يلي الخطوات التي تساعدك على إكمال هذه المهمة:
- افتح أي متصفح إنترنت على جهاز الكمبيوتر الخاص بك.
- انتقل إلى الموقع الرسمي ل إمباركاديرو ، مطور دلفي 7.
- على الموقع ، ابحث عن الصفحة لتنزيل دلفي 7. يوجد عادة في قسم" التنزيلات "أو" المنتجات".
- العثور على رابط التحميل لدلفي 7 واضغط عليها.
- اختر موقعا مناسبا لك لحفظ الملف الذي تم تنزيله.
- انتظر حتى يكتمل تنزيل ملف دلفي 7.
- قم بتشغيل الملف الذي تم تنزيله لتثبيت دلفي 7. عادة ما يكون لديه إذن. "إكس "ويذهب عدة أسماء (على سبيل المثال ،" دلفي7.إكس " أو "بورلاند دلفي_7".إكس").
- اتبع تعليمات المثبت لإكمال عملية التثبيت دلفي 7. تأكد من تحديد جميع المكونات والخيارات الضرورية.
- انتظر حتى يكتمل تثبيت دلفي 7. وعادة ما يستغرق بضع دقائق.
بعد الانتهاء من تثبيت دلفي 7 ، يمكنك البدء في استخدام هذا إيد قوية لتطوير التطبيقات الخاصة بك في باسكال. تأكد من أنك تعرف أساسيات البرمجة بهذه اللغة ويمكنك استخدام دلفي 7 بشكل فعال لإنشاء مشاريعك.
إنشاء مشروع في دلفي 7
عند إنشاء مشروع في دلفي 7 ، تحتاج إلى ضبط بعض المعلمات للتأكد من أن كل شيء يعمل بشكل صحيح. في هذا القسم ، سنلقي نظرة على الإعدادات الأساسية للمشروع.
- التحقق من إعدادات المترجم
- يجب اختيار النظام الأساسي المستهدف كـ "فوز 32"
- يمكن تمكين إعدادات التحسين أو تعطيلها ، حسب تفضيلاتك
- تأكد من تمكين الخيار " إنشاء إطارات مكدس
- إعداد إطلاق التطبيق
- وضع التصحيح: حدد "استخدام التصحيح دكوس" (استخدام التصحيح دكوس) إذا كنت تريد تشغيل التطبيق في وضع التصحيح
- مصحح أخطاء خارجي: إذا كان لديك مصحح أخطاء آخر مثبتا ، فيمكنك تحديد المسار إلى الملف القابل للتنفيذ
- إعداد مسارات البحث
- مسار البحث عن وحدات التجميع: إضافة المسار إلى وحدات تجميع الخاص بك (الملفات مع .تمديد نظام تقييم الأداء)
- مسار البحث عن ملف الكائن: أضف مسارا إلى ملفات الكائن (.أوبج)
- مسار البحث في المكتبة: أضف مسارا إلى مكتباتك (.دلل)
قبل بدء العمل ، نحتاج إلى التأكد من ضبط إعدادات المترجم بشكل صحيح. للقيام بذلك ، افتح القائمة "مشروع" — "خيارات". في النافذة التي تفتح ، حدد علامة التبويب "المترجم" وتحقق من المعلمات التالية:
يمكنك تكوين كيفية تشغيل التطبيق بعد التجميع. للقيام بذلك ، افتح قائمة "المشروع" — "خيارات" وحدد علامة التبويب "مصحح الأخطاء". هنا يمكنك تكوين المعلمات التالية:
عند تجميع مشروع ، قد تحتاج إلى الوصول إلى ملفات أو مكتبات معينة. لتعيين مسارات البحث ، افتح قائمة" المشروع " — " الخيارات "وحدد علامة التبويب" الدلائل/الشرطية " (المسارات/الشروط). هنا يمكنك إضافة مسارات للبحث عن الملفات والمكتبات:
بعد تكوين جميع المعلمات ، يكون مشروعك جاهزا للتجميع والتشغيل. لا تنس حفظ جميع التغييرات قبل بدء العمل.
إنشاء الكود الرئيسي
قبل البدء في إنشاء ملف إكس ، تحتاج إلى كتابة رمز البرنامج الرئيسي في باسكال في بيئة تطوير دلفي 7. في هذا القسم ، سننظر في كيفية إنشاء رمز البرنامج الرئيسي.
في دلفي 7 ، يوجد رمز البرنامج الرئيسي في كتلة التعليمات البرمجية لإجراء أو وظيفة ، وهي نقطة الدخول إلى البرنامج. عادة ما يسمى هذا الإجراء الرئيسي أو الفوزالرئيسي.
- افتح برنامج دلفي 7 وأنشئ مشروعا جديدا.
- على شريط الأدوات ، حدد علامة التبويب نموذج وإنشاء نموذج جديد.
- افتح نافذة محرر التعليمات البرمجية بالنقر فوق الزر" محرر التعليمات البرمجية " على شريط الأدوات.
- ابحث عن كتلة التعليمات البرمجية الخاصة بإجراء فورمكريت أو فورمشو. إذا لم يكن هناك كتلة رمز ، فقم بإنشائها بالنقر بزر الماوس الأيمن على النموذج وتحديد عنصر القائمة "الأحداث"- > "أونكريت" أو "أونشو".
- ضع التعليمات التي تريد تنفيذها عند بدء تشغيل البرنامج في كتلة التعليمات البرمجية. على سبيل المثال ، يمكنك إنشاء مربعات الرسائل وتهيئة المتغيرات وتحميل البيانات من ملف وما إلى ذلك.
مثال على الكود:
الإجراء رقم 1.فورمكريت (المرسل: توبجيكت);
بيغن
شومساج ('مرحبا ، العالم!');
النهاية;
هنا نستخدم إجراء شومساج لعرض مربع رسالة مع النص " مرحبا ، العالم!".
عند الانتهاء من كتابة رمز البرنامج الرئيسي, حفظ ملف المشروع مع .تمديد مجلس النواب.
الآن لديك رمز البرنامج الرئيسي في باسكال. في القسم التالي ، سننظر في كيفية إنشاء ملف إكس باستخدام دلفي 7.
وصف كتل التعليمات البرمجية الرئيسية
في دلفي 7 ، يتم وضع رمز البرنامج داخل وحدة نمطية ، وهو ملف مع .تمديد باس. يمكن تعريف العديد من كتل التعليمات البرمجية في الوحدة النمطية ، كل منها يؤدي وظائف معينة.
كتلة الاستخدامات
تحتوي كتلة الاستخدامات على قائمة بالوحدات النمطية التي يجب توصيلها بالبرنامج. تحتوي هذه الوحدات على الكائنات والوظائف الضرورية التي سيتم استخدامها في البرنامج. توجد كتلة الاستخدامات في بداية الوحدة وتبدو كما يلي:
"باسكال
الاستخدامات
الوحدة النمطية 1,
الوحدة النمطية 2,
…
مودولين;
«`
كتلة النوع
يتم استخدام كتلة النوع لتحديد أنواع البيانات المخصصة مثل السجلات والمصفوفات والتعدادات وما إلى ذلك. بناء جملة كتلة النوع كما يلي:
"باسكال
النوع
اكتب 1 = …
اكتب2 = …
…
اكتب = …
«`
كتلة فار
يتم استخدام كتلة فار للإعلان عن المتغيرات العالمية التي سيتم استخدامها في البرنامج. المتغيرات العالمية متوفرة في جميع إجراءات البرنامج. بناء جملة كتلة فار كما يلي:
"باسكال
فار
فار1: نوع1;
فار2: نوع2;
…
فارن: نوع;
«`
كتلة كونست
يتم استخدام كتلة كونست لتحديد الثوابت التي لا يمكن تغييرها أثناء تنفيذ البرنامج. يتم الإعلان عن الثوابت باستخدام الكلمة الأساسية كونست ولها بناء الجملة التالي:
"باسكال
كونست
كونست1 = …
2 = …
…
كونستن = …
«`
كتلة الإجراء / الوظيفة
يتم استخدام كتل الإجراءات والوظائف لتحديد الإجراءات والوظائف التي تؤدي إجراءات معينة في البرنامج. الإجراءات لا ترجع القيم ، ولكن الوظائف تفعل ذلك. بناء جملة الإجراء وكتل الوظيفة هو كما يلي:
"باسكال
اسم الإجراء (بارام1: النوع 1 ؛ بارام2: النوع 2؛...);
بيغن
// رمز الإجراء
النهاية;
وظيفة اسم الوظيفة (بارام1: النوع 1 ؛ بارام2: النوع 2؛...): نوع الإرجاع;
بيغن
// رمز الوظيفة
النهاية;
«`
كتلة البداية / النهاية
يتم استخدام كتلة البداية/النهاية لتقييد كتلة من التعليمات البرمجية داخل إجراء أو وظيفة. سيتم تنفيذ جميع العبارات التي يتم تنفيذها داخل كتلة البداية / النهاية عند استدعاء إجراء أو وظيفة. تحتوي كتلة البداية / النهاية على بناء الجملة التالي:
"باسكال
بيغن
// كود
النهاية;
«`
إذا / ثم / كتلة آخر
يتم استخدام كتلة إذا / ثم / آخر لتنفيذ التعليمات البرمجية الشرطية اعتمادا على قيمة التعبير المنطقي. إذا كان التعبير في كتلة إذا صحيح ، ثم يتم تنفيذ التعليمات البرمجية في كتلة ثم. إذا كان التعبير غير صحيح ، يتم تنفيذ التعليمات البرمجية في كتلة آخر (إذا كان موجودا). تحتوي كتلة إذا / ثم / آخر على بناء الجملة التالي:
"باسكال
إذا كان الشرط ثم
بيغن
// رمز تنفيذها تحت صحيح
حالة النهاية
آخر
بيغن
// كود تم تنفيذه بشرط خاطئ
النهاية;
«`
من أجل كتلة
يتم استخدام كتلة لتنفيذ حلقة عدد معين من المرات. لديها قيمة أولية ، شرط التنفيذ ، وخطوة التكرار. يمكنك تنفيذ إجراءات معينة داخل الحلقة. بناء الجملة للكتلة هو كما يلي:
"باسكال
ل فار: = ستارتفالو إلى إندفالو القيام به
بيغن
// كود
النهاية;
«`
كتلة بينما
يتم استخدام كتلة في حين لتنفيذ حلقة طالما يتم استيفاء الشرط. يمكنك تنفيذ إجراءات معينة داخل الحلقة. بناء الجملة من كتلة بينما يبدو مثل هذا:
"باسكال
بينما تفعل الحالة
بيغن
// كود
النهاية;
«`
كرر / حتى كتلة
يتم استخدام كتلة التكرار/حتى لتنفيذ الحلقة حتى يصبح الشرط صحيحا. يمكنك تنفيذ إجراءات معينة داخل الحلقة. بناء الجملة من تكرار / حتى كتلة يشبه هذا:
"باسكال
كرر
بيغن
// كود
النهاية;
حتى الشرط;
«`
كتلة القضية
يتم استخدام كتلة الحالة لتنفيذ كتل مختلفة من التعليمات البرمجية اعتمادا على قيمة المتغير. وهو بديل لتسلسل إذا / ثم / آخر. بناء جملة كتلة الحالة كما يلي:
"باسكال
حالة متغير من
القيمة 1: / / رمز القيمة 1 القيمة;
القيمة 2: / / رمز القيمة 2 القيمة;
...
فالوين: / / رمز لقيمة فالوين;
النهاية;
«`
محاولة / باستثناء كتلة
يتم استخدام كتلة محاولة /باستثناء للتعامل مع الاستثناءات التي قد تحدث أثناء تنفيذ البرنامج. تحدد كتلة المحاولة التعليمات البرمجية التي يمكن أن تسبب استثناء ، وتحتوي الكتلة باستثناء التعليمات البرمجية للتعامل مع الاستثناء. بناء جملة محاولة / باستثناء كتلة كما يلي:
"باسكال
حاول
بيغن
// رمز يمكن أن يسبب استثناء
النهاية;
باستثناء
على فئة الاستثناء تفعل / / معالجة الاستثناء
بيغن
// رمز لمعالجة الاستثناء
النهاية;
النهاية;
«`
كتلة أخيرا
يتم استخدام كتلة أخيرا لتنفيذ التعليمات البرمجية التي يجب تنفيذها على أي حال ، بغض النظر عما إذا حدث استثناء أم لا. بناء الجملة من كتلة أخيرا يبدو مثل هذا:
"باسكال
حاول
بيغن
// رمز يمكن أن يسبب استثناء
النهاية;
أخيرا
بيغن
// الكود الذي يجب تنفيذه على أي حال
النهاية;
النهاية;
«`
هذه هي الكتل الرئيسية من التعليمات البرمجية المستخدمة في دلفي 7 لإنشاء البرامج. من خلال الجمع بين هذه الكتل في التسلسل الصحيح ، يمكنك إنشاء برامج معقدة بوظائف مختلفة.
تطوير الواجهة
عند تطوير الواجهة في دلفي 7 ، يتم استخدام محرر نموذج مرئي. يتيح لك هذا المحرر إنشاء عناصر الواجهة وتخصيصها مثل الأزرار وحقول النص والجداول والمكونات الأخرى.
لفتح محرر النماذج المرئية ، حدد عنصر القائمة" ملف "ثم" جديد " (إنشاء). في القائمة التي تظهر ، حدد "نموذج" (نموذج) أو اضغط كنترول + ن.بعد ذلك ، سيتم فتح نموذج فارغ يمكنك وضع عناصر الواجهة وتخصيصها.
لإضافة عناصر واجهة إلى النموذج ، استخدم شريط الأدوات ، والذي يقع عادة في الجزء السفلي من نافذة دلفي 7. في هذه اللوحة ، يمكنك تحديد المكونات الضرورية ، على سبيل المثال ، زر أو حقل نصي ، والنقر ببساطة على النموذج لإضافتها.
بعد إضافة عنصر واجهة ، يمكنك تخصيص العرض المرئي والسلوك باستخدام خصائص المكون. للقيام بذلك ، حدد العنصر المطلوب في النموذج وافتح علامة التبويب "كائن المفتش" في الجزء الأيمن من نافذة دلفي 7. في علامة التبويب هذه ، يمكنك تغيير خصائص مختلفة للمكون ، على سبيل المثال ، نص الزر أو حجم حقل النص.
بالإضافة إلى تغيير خصائص عناصر الواجهة ، يمكنك أيضا تعيين موقعها في النموذج باستخدام مدير التخطيط. للقيام بذلك ، حدد العناصر الضرورية في النموذج وانقر بزر الماوس الأيمن. في قائمة السياق ، حدد" محاذاة "ثم خيار الموقع المطلوب ، على سبيل المثال ،" أعلى "أو"مركز".
أيضا في دلفي 7 ، يمكنك إنشاء وتكوين الجداول المستخدمة لعرض البيانات المنظمة. للقيام بذلك ، حدد الجدول في شريط الأدوات وأضفه إلى النموذج. ثم افتح علامة التبويب" مفتش الكائنات " وقم بتغيير خصائص الجدول ، على سبيل المثال ، عدد الصفوف والأعمدة.
يمكن عرض الواجهة التي تم إنشاؤها واختبارها بالضغط على زر" تشغيل " أو بالضغط على اختصار لوحة المفاتيح إف 9. بعد ذلك ، سيتم فتح نافذة تطبيق حيث يمكنك التفاعل مع عناصر الواجهة.
وبالتالي ، فإن تطوير الواجهة في دلفي 7 هو الإضافة المتسلسلة وتكوين عناصر الواجهة في نموذج باستخدام محرر نماذج مرئي. يتيح لك هذا الأسلوب إنشاء واجهة سهلة الاستخدام وبديهية لمستخدمي التطبيق.