Fa بهترین راه حل برای پخش فیلم و موسیقی

loo30fer

کاربر متخصص مولتی مدیا بیلدر
فقط وارد کردن آدرس کافی نیست البته فقط برای Embed آخه پلاگین رو هم باید تو پروژتون Embed کنید
 

mortezae

Member
من با SrcDir مشکل دارم
SrcDir کدوم آدرسه؟ مگه آدرس پروژه نیست؟
یا اون آدرس که موقع exe ایجاد کردن میدیم؟

الان یک پروژه قدیمی رو جا به جا کردم. الان خود پروژه رو اجرا می کنم فایل های کنار پروژه قبلی رو نمایش میده، ولی Exe فایل های کنار همین پروژه فعلی.
جریان چیه؟
میشه در مورد SrcDir و تنطیماتش داخل برنامه (موقع تولید پروژه) توضیح بدید؟

ممنون.
 

mortezae

Member
من هم در پروژه ام از این پلاگین استفاده کردم. مزیتش اینه کا کار کردن باهاش واقعا راحته. فقط مشکلی که با این پلاگین پیداکردم اینه که وقتی یکبار میرم به صفحه ای که این پلاگین داخلشه و وقتی میخوام برگردم به صفحات قبلی، این پلاگین تو صفحات قبلی هم نشون داده میشه.
کسی میدونه چکار باید کرد؟ یعنی چکار کنیم که هم از این پلاگین تو MMB استفاده کنیم و هم وقتی میریم به صفحه ای که تو این پلاگین هست و به صفخات دیگه برمیگردیم، این پلاگین دیگه نشون داده نشه؟
نمونه که ای که از این لینک (http://forum.majidonline.com/showthread.php?t=121412&highlight=xtmedia) دریافت کردم را گسترش دادم و به این پستم ضمیمه کردم.
لطفا مرا راهنمایی کنید.

باید این دو خط رو در هنگام خروج اجرا کنید

کد:
 PluginRun("PlugIn","Stop")
 PluginRun("PlugIn","Hide")
 
 
آخرین ویرایش:

evil_gates

اين نيز بگذرد ...
من با SrcDir مشکل دارم
SrcDir کدوم آدرسه؟ مگه آدرس پروژه نیست؟
یا اون آدرس که موقع exe ایجاد کردن میدیم؟

الان یک پروژه قدیمی رو جا به جا کردم. الان خود پروژه رو اجرا می کنم فایل های کنار پروژه قبلی رو نمایش میده، ولی Exe فایل های کنار همین پروژه فعلی.
جریان چیه؟
میشه در مورد SrcDir و تنطیماتش داخل برنامه (موقع تولید پروژه) توضیح بدید؟

ممنون.

دوست عزيز

به زبان ساده :
ماكرو SrcDir آدرس وابسته‌اي هست كه از محل فايل كامپايل شده شما ساير فايلها رو ميخونه.

مثلا اگه شما يك پروژه داشته باشيد كه تو مسير C:\myfolder فايل exe برنامه شما و تعداد فايل جانبي قرار داشته باشه. اگه از ماكرو SrcDir استفاده كنيد بعنوان مثال آدرس: SrcDir>\music.mp3> به معني C:\myfolder\music.mp3 هست.

حالا اگه اين پروژه رو به درايو D پوشه x منتقل كنيد. آدرس SrcDir>\music.mp3> به معني D:\x\music.mp3 خواهد بود.

البته در زمان ويرايش برنامه در محيط mmb از اونجايي كه براي تست از كليد F5 يا همون گزينه Test استفاده مي‌كنيد و عملا فايل شما كامپايل نشده‌اي نداريد كه آدرس محل اون فايل بعنوان آدرس اصلي ساير فايلهاي جانبي شما در نظر گرفته بشه.

برنامه mmb آدرس فايل Playerbin كه در مسير نصب برنامتون هست رو بعنوان آدرس ريشه درنظر ميگيره و بر اساس اون سعي مي‌كنه ساير فايلهاي جانبي رو فراخواني كنه.

در اينصورت شما ميبينيد كه چون فايلهاي جانبي شما تو اون مسير قرار ندارن پس آدرس مربوطه هم به درستي خونده و اجرا نميشه.

براي رفع اين مسئله دو تا راه حل داريد.

يكي اينكه فايلتون رو كامپايل كنيد و بعد فايل نهايي رو اجرا و آزمايش كنيد.

دوم اينكه از منوي Tools گزينه Designer Setting رو انتخاب كنيد و در پنجره مربوطه گزينه Run External Player رو فعال و آدرس پوشه موردنظرتون رو بديد.

در اينصورت وقتي قصد آزمايش در محيط برنامه mmb رو داشته باشيد در محل پوشه شما يك فايل Player ساخته ميشه و ماكرو SrcDir به درستي عمل ميكنه.

نميدونم تونستم منظورم رو برسونم يا نه
موفق باشيد.
 

جدیدترین ارسال ها

بالا