مشکل در اجرای موسیقی پس زمینه

fk_invisible

New Member
سلام
من در مورد اجرای موسیقی پس زمینه مشکل دارم .
این تاپیک را هم خواندم . ولی نمی توانستم آنجا سوال کنم چون قفل شده بود .(کدی که آنجا بود را هم استفاده کردم ، فایده نداشت )
چه طور میتوانم کاری کنم که وقتی به صفحه ی اول برمیگردم ، موسیقی از اول شروع نشود و ادامه پیدا کند ؟
اگر نظم انجمن را به هم زدم عذر خواهی میکنم .
 

nevercom

کاربر متخصص انجمن مولتی مدیا بیلدر
اون کدی که تو اون تاپیک ارائه شده چه مشکلی داره ؟ اگر از اون کد استفاده کنید نباید مشکلی داشته باشید
البته دیگه نباید تو Page Properties در بخش موسیقی پس زمینه یک فایل رو انتخاب کنید، بلکه پخش موسیقی از طریق همون کد صورت میگیره
 

fk_invisible

New Member
موسیقی پس زمینه را برداشتم . حالا دیگر اصلا موسیقی اجرا نمیشود . فکر میکنم درست مسیر نمیدهم . ممکن است راهنمایی کنید؟
چه طوری در همان کد باید مسیر موسیقی را بدهم؟
 

m javad

کاربر متخصص
یه نمونه براتون پیوست کردم
خودتون آدرس آهنگ رو حتما تغییر بدید
 

پیوست ها

  • sample.zip
    534 بایت · بازدیدها: 23

fk_invisible

New Member
من همان کد را استفاده کردم و این طوری آدرس دادم . درست است؟(البته موسیقی اجرا نمیشود)

If (firststart=0) Then
firststart=1
BackgroundPlay("<SrcDir>\musics\aurora dawn.mp3","LOOP")
End

 

m javad

کاربر متخصص
به شرطی که فایل aurora dawn.mp3 رو تو پوشه ی music که کنار فایل کامپایل شده یا exe تون (پروژه رو exe کنید) هست قرار بدید بله درست هست

(البته موسیقی اجرا نمیشود)
<SrcDir> مفهومش میشه این = موقعیت فعلی فایل اجراییتون
اگر پروژه رو exe کنید و تست کنید و فایل رو تو مسیری که گفتم قرار بدید اجرا میشه
شما الان برنامه رو توی خود بیلدر run میکنید که آهنگ اجرا نمیشه (چون موقعیت فعلی برنامتون برابر هست با پوشه ای که برنامه بیلدر توی اون هست ، توی program files)
 

fk_invisible

New Member
خیلی از راهنمایی تان متشکرم . واقعا لطف کردید . مشکلم حل شد .
فقط یک سوال: چرا موسیقی با چند ثانیه تاخیر شروع میشود؟
 

fk_invisible

New Member
بله چند تا دستور move to دادم .
الان که جایش را عوض کردم درست شد . ممنون از راهنمایی تان .
 
آخرین ویرایش:

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

بالا