قائمة طعام
مجاني
التسجيل
الصفحة الرئيسية  /  البرامج الثابتة/ مراجعة النسخة المجانية من دلفي. مراجعة النسخة المجانية من دلفي تثبيت دلفي 7 على ويندوز 10

مراجعة النسخة المجانية من دلفي. مراجعة النسخة المجانية من دلفي تثبيت دلفي 7 على ويندوز 10

إنه أحد أكثر المنتجات نجاحًا في مجموعة IDEs لشركة Borland (التي بدأت مع Borland Delphi وحاليًا 10.1 Berlin). يهدف البرنامج في المقام الأول إلى تطوير التطبيقات في بنية خادم العميل. الوحدات الرئيسية التي تنتجها دلفي 7 هي. exe و. dll. تأخذ بيئة التصميم المرئي للبرنامج العديد من الوظائف الروتينية لإعداد التطبيق. من خلال القيام بذلك ، فإنه يعمل على تسريع وقت إنشاء التطبيق وتحسين جودته. من نواح كثيرة ، يحتوي منتج Borland C ++ Builder على معلمات مماثلة ، ولكن بدلاً من Pascal ، فإنه يستخدم لغة C ++.

مزايا وعيوب دلفي

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

دلائل الميزات

  • إنشاء التطبيقات وبرامج التطبيق بلغة دلفي ؛
  • إطلاق البرامج وتصحيحها بلغة دلفي ؛
  • إنشاء تقارير عبر منصة Rave Reports ؛
  • العمل في بيئة النمذجة ModelMaker ؛
  • تطوير تطبيقات الويب ؛
  • تحرير تطبيقات WEB وتصحيحها وتشغيلها ؛
  • التصور والتكامل وإعادة الهندسة ؛
  • كتيبات مدمجة للوظائف الأساسية ؛
  • القدرة على استخدام أنماط التصميم الجاهزة ؛
  • باستخدام modules.exe و.dll.

قررت اليوم إضافة عنوان آخر إلى المدونة يسمى "البرمجة". كل ما في الأمر أنه في بعض الأحيان يتعين عليك الخوض في هذا المجال وفهمه وتعلمه وبرمجته على الأقل قليلاً. وأحيانًا تظهر معلومات يجب حفظها من أجل العثور عليها بسرعة عند الحاجة. سأكتب في هذا القسم عن لغات البرمجة المختلفة ، ولكن أعتقد أنها ستكون لغة دلفي بشكل أساسي. لماذا ا؟ نعم ، أنا أحبه تمامًا!

المقالة الأولى ستحلل مسألة كيفية تثبيت مكون على دلفي 7. اقرأ!

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

تثبيت مكون في دلفي 7 خطوة بخطوة:

1. قم بتشغيل دلفي 7.

2. في القائمة ، حدد "مكون" ، ثم "تثبيت المكون ...". سيتم فتح النافذة الموضحة في الشكل أدناه.

3. في النافذة التي تفتح ، مقابل حقل "اسم ملف الوحدة:" ، انقر فوق الزر "استعراض ..." وحدد المسار إلى ملف * .pas الخاص بالمكون ، وانقر فوق "فتح" ، و "موافق" "في النافذة الأولى.

يجب فتح نافذة بالمحتوى التالي (الشكل أدناه).

انقر فوق الزر "نعم" للترجمة. بعد التجميع ، يمكن إغلاق النافذة.

تهانينا ، تم تثبيت المكون!

يبقى تسجيله وبيان الموقع ، ويتم ذلك على النحو التالي:

4. انتقل إلى القائمة ، وحدد عنصر "أدوات" وحدد "خيارات البيئة ...". في النافذة التي تفتح ، انتقل إلى علامة التبويب "المكتبة" ، ويظهر عرض النافذة في الصورة أدناه.

5. اضغط على زر "..." المقابل للسطر الأول ، حيث يقول: "مسار المكتبة:" ، ستفتح نافذة ، وعرضها أدناه.

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

مستعد! انتهت عملية تثبيت المكون على دلفي 7! يمكنك استخدامه على أكمل وجه!

حظا سعيدا مع التثبيت! إذا كان لديك أي أسئلة - اكتب ، سأحاول الإجابة عليها!

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

ينطبق هذا بشكل خاص على المستخدمين الذين قاموا بتثبيت Windows 7 - تظهر الأخطاء هنا كثيرًا بحيث لا يمكنك اكتشافها بدون تعليمات. لذلك دعونا نرى كيفية تثبيت دلفي 7 على Windows 7.

التركيب

إذا كنت لا ترغب في التعامل مع مشكلات التوافق ، فإننا نوصي بشدة أن تفكر في تثبيت إصدار أكثر حداثة من دلفي.

أدخل القرص أو تحميل الصورة. إذا لم يبدأ برنامج التثبيت تلقائيًا ، فافتحه يدويًا.

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

من القائمة الرئيسية حدد "Delphi 7" لبدء تشغيل معالج التثبيت.
لن تكون هناك مفاجآت أثناء التثبيت: الرقم التسلسلي ، اتفاقية الترخيص ، نوع التثبيت (كامل ، مضغوط ، يدوي). اللحظة الوحيدة هي تحديد مجلد حيث سيتم حفظ جميع ملفات البرنامج. يوجد خياران هنا:


بعد التثبيت

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

إذا اخترت خيار التثبيت الافتراضي وقمت بنسخ جميع ملفات التطبيق إلى دليل Program Files ، فستحتاج إلى تغيير الأذونات.

من أجل هذا:

يجب إجراء أول تشغيل للبرنامج نيابة عن المسؤول. يمكن إجراء البداية الثانية واللاحقة لـ Delphi 7 كالمعتاد.

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

إضافة نظام المساعدة

بعد تغيير الأذونات ، يمكن استخدام دلفي 7 لكتابة البرامج.
ومع ذلك ، إذا قمت بالضغط على F1 لإظهار التعليمات ، فستتلقى رسالة تفيد بأن نظام التعليمات القديم لم يعد جزءًا من Windows.

بعد ذلك ، سيعمل دلفي 7 كالمعتاد ، دون حدوث المزيد من أخطاء التوافق.

إذن لديك الآن مشكلة إذا كنت تكتب مكتبة سيتم استخدامها بواسطة كود المدرسة القديم المكتوب باستخدام wchar_t المعرف كاسم مستعار لرمز المدرسة القصير والجديد غير الموقع المكتوب باستخدام wchar_t كنوع داخلي منفصل. ما نوع البيانات التي تحتاج لاستخدامها لمعلمات السلسلة؟

هذه ترجمة للتاريخ الحزين لمحددات تنسيق نمط طباعة Unicode في Visual C ++.

قام Windows بتطبيق Unicode قبل معظم أنظمة التشغيل الأخرى. نتيجة لذلك ، تختلف حلول Windows للعديد من المشكلات عن تلك التي قدمها أولئك الذين انتظروا تهدئة الغبار. وأبرز مثال على ذلك هو استخدام Windows UCS-2 كتشفير Unicode الخاص به. كان هذا هو الترميز الذي أوصى به اتحاد Unicode لأن Unicode 1.0 يدعم فقط 65 "536 حرفًا². غيّر اتحاد Unicode رأيه بعد خمس سنوات ، ولكن بحلول ذلك الوقت كان قد فات الأوان على Windows ، الذي أصدر بالفعل Win32s ، Windows NT 3.1 ، Windows NT 3.5. و Windows NT 3.51 و Windows 95 - كلها تستخدم UCS-2³.

لكننا سنتحدث اليوم عن سلاسل تنسيق بنمط printf.

هذه ترجمة إذا لم تفعل FlushInstructionCache أي شيء ، فلماذا تسميها ، أعيد النظر فيها.

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

لقد تعلمنا ذلك سابقا. هذا لأن استدعاء دالة بسيط كان كافياً لمسح ذاكرة التخزين المؤقت للتعليمات.

ولكن في نظام التشغيل Windows NT ، تقوم وظيفة FlushInstructionCache بالعمل الحقيقي لأنها تحتاج إلى إخطار كافة المعالجات الأخرى لمسح ذاكرات التخزين المؤقت الخاصة بهم.

ومع ذلك ، إذا نظرت إلى Windows 10 ، ستجد أن وظيفة FlushInstructionCache تشبه إصدار Windows 95: هي لا تفعل شيئا.

ما الخطب هنا؟