رفتن به مطلب
  • 0

روی هم play شدن اهنگ


hunter0010

سوال

سلام

من یه button دارم که وقتی روش کلیک میشه یه اهنګ  play میشه 

و وفتی اهنگ در حال اجراست اگه دوباره روی button  کلیک بشه دوباره همون اهنګ  play  میشه  یعنی هر دوتاشون با هم اجرا میشن 

میخواستم بدونم میشه وقتی یه اهنگ در حال اجراست  و دوباره روی button کلیک شد بیاد اهنګی که در حال پخشه رو stop کنه و اهنګ جدید رو اجرا کنه؟؟؟

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

6 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

سلام
شما از این کد استفاده کن مشکلت حل میشه

dim mp as mediaplayer
مدیا رو معرفی کن و بعدش نصبش کن
Mp.Initialize2("mp")

تو باتن یک بزن

mp.stop
mp.Load(file.dirAssets, "music1.mp3")
mp.play

تو باتن دو هم اینو بزن

mp.stop
mp.Load(file.dirAssets, "music2.mp3")
Mp.play


موفق باشی

لینک ارسال
به اشتراک گذاری در سایت های دیگر

به نظرم بهتره از دوتا باتون استفاده کنی یکی پخش یکی استوپ.

 

برا اینکه دوبار کلیک شد نخونه میتونی در صورت کلید بر باتون اولت اونو غیر فعال کنی و موقعی که باتن دوم رو زدی برا استوپ دوباره باتون یک فعال بش

Button1.Enabled=false
لینک ارسال
به اشتراک گذاری در سایت های دیگر

برای اینکه دوباره نخونه باید شرط بزاری اگر در حال اجرا بود و دکمه کلیک شد بیاد یه فایل دیگه رو لود کنه و چخش کنه اگرهم در حال اجرا نبود فایل دیگه ای لود و پلی بشه.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

برای اینکه دوباره نخونه باید شرط بزاری اگر در حال اجرا بود و دکمه کلیک شد بیاد یه فایل دیگه رو لود کنه و چخش کنه اگرهم در حال اجرا نبود فایل دیگه ای لود و پلی بشه.

میشه بیشتر توضیح بدید؟؟؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

میشه بیشتر توضیح بدید؟؟؟

مثل این

Sub Button3_Click

If MediaPlayer.IsPlaying Then

        MediaPlayer.Load(File.DirAssets,"1.mp3")

        MediaPlayer.Play

        Else

            MediaPlayer.Load(File.DirAssets,"2.mp3")

            MediaPlayer.Play

    End If 

    End Sub

لینک ارسال
به اشتراک گذاری در سایت های دیگر

    Dim mp As MediaPlayerStream
Sub button_click
	mp.Initialize("mp")
	mp.Load("link")
End Sub

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

مشکل من اینه که وقتی برای بار اول روی button کلیک میکنم اهنگ بدون مشکل پخش میشه  اما اگه دوباره یعنی برای بار دوم روی button کلیک میکنم اهنگ روی همون پخش میشه یعنی دو اهنگ با هم در حال پخش هستن

حالا میخواستم بدونم میشه با کدی نوشت که وقتی یه اهنگ در حال اجرا بود و دوباره روی یه button دیګه کلیک شد بیاد اول اهنګ اولی رو stop  کنه و اهنگ دومی رو استارت کنه؟؟

لطفا یکی بیاد راهنماییم کنه  :(  :(  :(

تشکر :gol:  :gol:  :gol:

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...