delphi4arab منتديات دلفي للعرب
لماذا إزداد حجم المشروع؟؟؟؟ - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3)
+--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15)
+--- الموضوع : لماذا إزداد حجم المشروع؟؟؟؟ (/showthread.php?tid=5302)



لماذا إزداد حجم المشروع؟؟؟؟ - belnono - 11-06-2013

السلام عليكم ورحمة الله تعالى وبركاته
لقد كنت أعمل قبلا على الدلفي 7، فكانت برامجي البسيطة لا يتعدى
حجمها 1 ميقا، واليوم قمت بتثبيت xe4 وبرمجت برنامجا بسيطا
حتى أنني لم أستعمل فيه الصور أو غيرها، وعند تنفيذ المشروع
وجدت حجم projet قد تجاوز 12 ميقا.
ما السبب من فضلكم.


لماذا إزداد حجم المشروع؟؟؟؟ - DeadC0der - 11-06-2013

بالطبع سيكون حجم البرنامج أكبر مما كان عليه في نسخة Delphi7 و ذلك لتطور البرنامج و ازدياد المكتبات التي يعمل عليها و لكن يمكنك تقليص حجم برنامجك الى حجم 3 MB وذلك بتغيير Build Configuration الى release بدل debug كما يمكنك تقليص البرنامج باستعمال Exe Packers يمكنك استعمال UPX فهو مجاني و احترافي و يمكنك من تقليص برنامجك حتى تقريبا ثلثه 1/3 من حجمه الأول

Big Grin


لماذا إزداد حجم المشروع؟؟؟؟ - piratewar - 11-06-2013

السلام عليكم ورحمة الله
السبب يرجع لوجود المعلومات الخاصة بال debug information اذهب لخصائص المشروع و قمت بإلغاء الخيار الذي يحدد إدراج معلومات الالتنقيح بملف exe ثانياً يمكنك استخدام برامج ضغط الملفات التنفيذية upx
حمل المرفق مع البرنامج و افتح المرفق في نفس مسار البرنامج
http://www.delphi4arab.net/forum/attachment.php?attachmentid=3747&d=1352525543
تابع الموضوع التالي
http://www.delphi4arab.net/forum/showthread.php?tid=7991


لماذا إزداد حجم المشروع؟؟؟؟ - belnono - 12-06-2013

السلام عليكم أخواي
DeadC0der et piratewar
بارك الله فيكما على التوضيح
لقد غيرت القيمة إلى release فقط
فأصبح حجمه 2.5 ميقا
كل الشكر والتقدير لكما.