پخش موزیک های معین در برنامه

abf630

New Member
با سلام
من حدود 30 موزیک تعیین شده دارم که باید در پروژه استفاده کنم . بطوریکه کاربر حین استفاده از برنامه بتواند از لیست آهنگ خود را انتخاب کند طوریکه در همان صفحه باقی مانده یا به همان صفحه بازگردد.
من یک صفحه جداگانه در پروژه درست کردم و لیست را گذاشته و کابر بعد از انتخاب می تواند به صفحه خود با دکمه "صفحه قبل" بازگردد. حال مشکل اینجاست که بازگشت به صفحه یعنی دوباره لود شدن مثلا یک فایل pdf که بازگردانده شده به اول مقاله ... که ممکن بود کابر از صفحه 20 به صفحه موزیک برود و باید بعد از بازگشت به همان صفحه دسترسی داشته باشد.
اگر بتوانم صفحه موزیک را طوری طراحی کنم که روی صفحه باز شود و با بسته شدن کل پروژه بسته نشود و یا اینکه طبق چیزهایی که در انجمن خواندم بتوانم مثلا یک music Bar ایجاد کنم که از لیست آهنگ را در تمامی صفحات قابل دسترس داشته باشم و play کند. که البته در انجمن فقط طوری این برنامه بود که موزیک ها را در کامپیوتر browse کرده و پخش میکرد !! ولی من موزیک های تعیین شده دارم.
لطفا مرا راهنمایی فرمایید.
 

evil_gates

اين نيز بگذرد ...
دوست عزيز
صفحه موردنظر (پخش موسيقي) رو تو Master Top Layer بسازيد. بعد كل عناصر رو انتخاب و گروه كنيد.

از هر صفحه‌اي كه مايليد دسترسي به گروه موسيقي داشته باشيد اين كد رو به كليدتون بديد:
کد:
Show("Master Layer::musicgroup")

در اينصورت تو هر صفحه‌اي كه باشيد و بخوايد به بخش موسيقي دسترسي داشته باشيد ميتونيد اون رو از Master Layer نمايش بديد بدون اينكه احتياجي به خروج از صفحه و رفتن به صفحه ديگه داشته باشيد.

براي مخفي كردن گروه موسيقي هم از اين كد استفاده كنيد:
کد:
Hide("Master Layer::musicgroup")

که البته در انجمن فقط طوری این برنامه بود که موزیک ها را در کامپیوتر browse کرده و پخش میکرد !! ولی من موزیک های تعیین شده دارم.
تو مثالهايي كه اشاره كرديد از دستور OpenFile استفاده شده كه بعد با تابع CBK_OpenFile آدرس انتخاب شده رو ميگيرن و موسيقي رو پخش ميكنن.

اما براي اينكه موسيقي‌هاي موردنظر رو پخش كنيد كافيه اونا رو كنار برنامه قرار بديد و از اين دستور استفاده كنيد:
کد:
AudioOpen("<SrcDir>\mymusic\music1.mp3")
AudioPlay()

موفق باشيد
 

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

بالا