delphi4arab منتديات دلفي للعرب

نسخة كاملة : ماهي طريقة صنع برنامج يقوم بصنع برامج أُخرى ؟
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .

الحويطي

بسم الله الرحمن الرحيم

ماهي طريقة صنع برنامج يقوم بصنع برامج أُخرى ؟ مثل برنامج صانع الكتب الإلكترونية
بارك الله بكم وزادكم علما وعملا
السلام عليكم ورحمة الله وبركاته Smile
هناك عدة طرق/خدع لأجل ذلك:
- طريقة سهلة إنشاء قالب للتطبيق الذي تود إنتاجه (جيد في حالة إنتاج تطبيقات متماثلة كصناعة الكتب الالكترونية ونحو ذلك...)
يتم تخزين نسخة من القالب (template) في مصادر البرنامج (برنامجك)
وعند الإنتاج تطبيق يقوم برنامجك بإخراج هذه النسخة والتعديل عليها بما يجب (التعديل عليها بعدة طرق منها التعديل على المصادر (Resources) أيضا)
- طريقة أخرى لااستخدامات متقدمة يمكن استخدام مترجم (مصرّف) Compiler يقوم بتحويل نصوص برمجية إلى بيانات ثنائية تقوم الآلة بتنفيذها، يمكنك استخدام مكونات جاهزة لأجل ذلك، انظر:
RemObjects Pascal Script
كود :
http://www.remobjects.com/ps.aspx
paxCompiler
كود :
http://www.paxcompiler.com/
delphibasic مفتوح المصدر ، لا يقوم بإنتاج ملف تنفيذي
كود :
http://code.google.com/p/delphibasic/
لصناعة كتب الكترونية يكفي استخدام الطريقة الأولى.

الحويطي

جزاك الله خيرا أخي الكريم ...سيتم دراسة الخيارات ... بارك الله فيك