طريقة تحويل البرنامج الى مكتبات dll
#1
كيف اقسم برنامجي الى مكتبات dll

وشكرا لكم
الرد
#2
السلام عليكم

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

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

بارك الله لك, والسلام عليكم
فرّج همّ المهمومين يا الله
اللهم فك قيد اسرانا و اسرى المسلمين
الرد
#3
شكرا لك اخي العزيز ساشاهد الدرس

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

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

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

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

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

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

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

وشكرا
الرد
#5

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

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

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

السلام عليكم

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

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

****ا أن تكون الفكرة وصلت بالتوفيق ,,
I'M Fly Like A G6

الرد
#10
اذا كان ولابدا اقراء عن ال Fraweworking
الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم