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

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

وشكرا لكم
السلام عليكم

تقصد ربط البرنامج مع ملف Dll ؟

إذن شاهد الدرس السآبع من دروس الدورة,
[URL="http://delphi4arab.net/forum/showthread.php?tid=889"]
[دورة دلفي للعرب] الدرس السابع: إنشاء الإضافات وبرمجة مكتبات الربط الديناميكية[/URL]

بارك الله لك, والسلام عليكم
شكرا لك اخي العزيز ساشاهد الدرس

شكرا
قرأت موضوعا عن برمجة ملفات ال dll من اجل سرعة تنفيز البرنامج وغيرها

ولكن مشكلي هي ان برنامجي اصبح جاهزا

ولا يمكن ان ابرمج ملفات dll من جديد لربطها بالبرنامج

فانا اعاني من بطئ البرنامج

حيث ان حجمه اصبح 200 ميغا

هل يمكن تقسيمه الى مكتبات

او هل من طريقة لتسريعه

وشكرا

إقتباس :مشكلي هي ان برنامجي اصبح جاهزا
ولا يمكن ان ابرمج ملفات dll من جديد لربطها بالبرنامج
هذه اشياء وجب التفكير بها قبل نهاية البرنامج... الان الامر قد يحتاج ضعف الوقت
إقتباس :حجمه اصبح 200 ميغا
ماهي المكونات التي استعملتها ؟
هل استعملت صور ؟ ما الصيغة ؟ BMP ؟
إقتباس :من اجل سرعة تنفيز البرنامج
راجع موضوع: تكتيكات لتحقيق أقصى سرعة لتنفيذ الشيفرة [مترجم]
http://www.delphi4arab.net/forum/showthread.php?tid=151
وبالتوفيق
السلام عليكم
إقتباس :ولا يمكن ان ابرمج ملفات dll من جديد لربطها بالبرنامج
كلا، بل يمكن. فقط انقل الدوال والإجراءات إلى مكتبات dll عوضا عن تخزينها في exe.
إقتباس :حيث ان حجمه اصبح 200 ميغا
الملف التنفيذي بهذا الحجم!!؟
لا أظن أنها الدوال والإجراءات، عموما إذا كان عندك ملفات رسورس كثيرة (صورة، صوتيات...) قم باستخدامها بشكل ديناميكي. حاول ألا تخزن كل شيء في الملف التنفيذي فتربح بذلك سرعة عند إقلاعه.
بالتوفيق.
مشكورين جميعا على الرد

استخدمت في برنامج الكثير من الصور وكانت الصيغة bmp

فما الحل
إقتباس :فما الحل
كما قلنا: لا تخزن كل شيء في الملف التنفيذي
غير الصور، jpeg أخف منها.
kachwahed كتب :
كما قلنا: لا تخزن كل شيء في الملف التنفيذي
غير الصور، jpeg أخف منها.

السلام عليكم

1- بل العكس من الأفضل عدم إستعمال غير Bmp لكي لا نظطر لإظافة وحدة JpeG
على الرغم من ضغر حجمها ....

2- هدا ليكون مردود الضغط كبير لما نستعمل Bmp تأخذ على أنها JpeG .

****ا أن تكون الفكرة وصلت بالتوفيق ,,
اذا كان ولابدا اقراء عن ال Fraweworking
الصفحات : 1 2