![]() |
|
الفرق بين المشاريع - نسخة قابلة للطباعة +- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum) +-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3) +--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15) +--- الموضوع : الفرق بين المشاريع (/showthread.php?tid=11431) |
الفرق بين المشاريع - العيد1403 - 10-07-2021 السلام عليم ما الفرق بين VLC , multi-Device و fireMonky RE: الفرق بين المشاريع - embarcadero - 11-07-2021 وعليك السلام مكتبة المكون VCL : دلفي مكتبة ممتازة للمكونات البصرية والبصرية، Visual Component Library ل(VCL)، والمفهوم مماثل MFC في Visual Studio. يسمح VCL بين أمور أخرى الرسم بسرعة تطبيقات رسومية، وإخفاء المكالمات إلى مجمعات Windows API. منذ دلفي 1، VCL تتحسن بواسطة بورلاند في كل نسخة جديدة من دلفي مع صنع التوافق الكامل (تقريبا) في واجهة المكتبة، والذي يسمح لترحيل المشاريع عن طريق الحد من إعادة كتابة التعليمات البرمجية. بالنسبة لـ FireMonky : FireMonkey (اختصار FMX) هو إطار عمل واجهة المستخدم الرسومية عبر الأنظمة الأساسية تم تطويره بواسطة Embarcadero Technologies لاستخدامه في Delphi أو C ++ Builder ، باستخدام C ++ أو Object Pascal لإنشاء تطبيقات عبر الأنظمة الأساسية لنظام التشغيل Windows و macOS و iOS و Android. مكتبة طرف ثالث ، FMX Linux ، تمكن من بناء تطبيقات FireMonkey على Linux. بالنسبة Multi-Device Applications : يمكنك استخدام RAD Studio على النظام الأساسي Win32 لتطوير تطبيقات متعددة الأجهزة تعمل على أنظمة أساسية أخرى. المنصات المدعومة يدعم RAD Studio تطوير التطبيقات متعددة الأجهزة للأنظمة الأساسية التالية:
فقط دلفي تدعم iOS Simulator. يتم دعم جميع الأنظمة الأساسية الأخرى بواسطة كل من Delphi و C ++ Builder. الأطر والمكتبات المدعومة يدعم RAD Studio ثلاث مكتبات رئيسية والعديد من المنصات. يسرد الجدول التالي الأنظمة الأساسية المستهدفة التي تدعمها المكتبات في RAD Studio: FMX هو FireMonkey (FMX.Forms وما إلى ذلك). تحتوي مكتبة RTL (مكتبة وقت التشغيل) على وظائف وأنواع الراحة والأدوات المساعدة (الموجودة في System.SysUtils و System.IOUtils ، من بين أمور أخرى) التي تدعم كلاً من VCL و FMX. VCL هي مكتبة المكونات المرئية القديمة. يلخص الجدول التالي دعم النظام الأساسي من قبل المكتبات المختلفة في RAD Studio: ![]() ملاحظة: الجدول أعلاه هو تمثيل عالي المستوى لدعم المكتبات للأنظمة الأساسية. توجد بعض الاستثناءات في دعم RTL و VCL لأنظمة أساسية معينة. على سبيل المثال ، BDE غير مدعوم على Win64 أو macOS RE: الفرق بين المشاريع - العيد1403 - 12-07-2021 بارك الله فيك أخ embarcadero |