[تمرين ]تضمين ملف صوتي mp3 بتطبيق دلفي
#31
- BoxedApp SDK" لوحده حل"
- نعم لوحده حل , أردت فقط طرح عدة حلول Smile يكفي تمرير
الـ virtual path لـ mediaplayer مثلا ؟ , بارك الله فيك .
I'M Fly Like A G6

الرد
#32

نعم
وبهذا ناتي الى نهاية هذا التمرين، ان شاء الله استفدتم + ظهرت امامكم زوايا جديدة لتطوير تطبيقات ...بدلفي.
الرد
#33
السلام عليكم

استفسار
اخي الحبيب هل كنت سوف أخذ العلامة كاملة لو استخدمت fmod او boss لان المكتبتين تستخدمان ملف dll خارجي

والمطلوب دلفي + mp3 = ملف exe واحد
الرد
#34

وعليكم السلام ورحمة الله
إقتباس :هل كنت سوف أخذ العلامة كاملة لو استخدمت fmod او bass لان المكتبتين تستخدمان ملف dll خارجي
لا
fmod او bass لوحدهما لا تفي بالفرض
+BTMemoryModule يصبح الحل كامل
http://www.delphi4arab.net/forum/showthr...p?tid=5264
الرد
#35
b.m.abdelaziz كتب :مدة التمرين اسبوع بعدها ان لم يكن هناك مشاركات صحيحة ساضع ثلاث طرق للحل (هناك أكثر)


السلام عليكم و رحمة الله
هل ممكن أن تضع بقية الحلول ياأستاذ؟
و جزاك الله كل خير
الرد
#36
وعليكم السلام ورحمة الله

حل التمرين انجاز نقطتين أو جزئين
- دمج ملف بالملف التنفيذي
- تشغيل الملف الذي سبق دمجه

بالنسبة للجزء الأول هناك خمس طرق احدها مفتوح واتكلم هنا عامة مهما كان نوع الملف mp3 او غيره

1- اضافة الملف بمصادار الملف التنفيذي Resource
2- اضافة الملف بنهاية الملف التنفيذي ما يسمى Overlay
3- اضافة الملف كجدول بيانات Array of bytes
4- اضافة الملف على شكل .obj
5- استخدام تقنية الVirtualization

ملاحظة: الطريقة 4 تنفع مع الاحجام الصغيرة فقط

بالنسبة للجزء الثاني يمكن استخدام اي مشغل للملف المدمج السابق وهنا خيارات كثيرة انطلاقا من استخدام مكونات دلفي القياسية الى استخدام مكونات/برامج تجارية

اي استفسار لا تتردد
الرد
#37
شكرا لك على التوضيح
إقتباس :بالنسبة للجزء الأول هناك خمس طرق احدها مفتوح واتكلم هنا عامة مهما كان نوع الملف mp3 او غيره
ولكن نريد الحلول المقدمة من قبلكم اضافة الى امثلة توضح التغنيات التي ذكرتها
انا انتظر بفارق الشوق لهذا اليوم

الاخ tf6m وضح مثالك لو تكرمت أو ارفق بعض التوضيحات الى الحلول

الاخ syscall ارفق الكمبوننت المستخدمة لو تكرمت
الرد
#38
إقتباس :..الحلول المقدمة من قبلكم اضافة الى امثلة
لا تنتظر مني شرح كون ذلك يتطلب وقت طويل
اختر طريقة ما وارفقلك مثال
أو اسال سؤال محدد اجيبك

بالنسبة لمكونات New Audio Components موقعها
كود :
http://symmetrica.net/newac/
للاشارة توقف صاحبها عن تطويرها من ما يقارب السنة

بالنسبة لBoxedApp SDK موقعها
كود :
http://www.boxedapp.com/boxedappsdk/
بالنسبة لFMOD موقعها
كود :
http://www.fmod.org/

هناك ايضا AudioLab
كود :
http://www.mitov.com/
الرد
#39
ارفق لي ما تيسر لك ولك مني جزيل الشكر
رغم اني محبط لكني مقدر لكم مجهودكم الفريد
اذا الان الكرة في ملعب الاخ tf6m
وانا املي به كبير لانة صاحب الغرائب والاكواد الناذرة
دائما يأتي بالا بسيط ههه!!
تحياتي
الرد
#40
إقتباس : رغم اني محبط
ولما الاحباط ؟
الرد


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


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