Воспроизведение mp3 - C# (204216)
Формулировка задачи:
Добрый день!
Столкнулся с необходимостью воспроизведения mp3 файла в программе. Воспроизведение должно включаться и играть до тех пор пока его не отключат. Возникли следующие вопросы:
вот фрагмент кода:
1. По данному коду, файл проигрывается один раз. Как сделать постоянное повторение до его отключения?
2. При открытии файла (файл находиться в папке bin\debug): sound .Open(new Uri("Sound.mp3", UriKind.Relative)); все открывает все хорошо, но хотелось бы разобраться в следующем:
- создаю папку в проекте Sound, помещаю туда файл, как мне оттуда воспроизводить? запись:
sound .Open(new Uri("/Sound/Sound.mp3", UriKind.Relative)); или
sound.Open(new Uri("Sound/Sound.mp3",UriKind.Relative)); не помогают
а если адрес записывать как sound.Open(new Uri(@"адрес на диске/Sound/Sound.mp3")); все хорошо..
Подскажите пожалуйста, что делать?
Спасибо!
MediaPlayer sound = new MediaPlayer();
private void Sound1(int a)
{
if (а == 0 )
{
if (sound.HasAudio)
{
sound.Stop();
}
}
if (a == 1 )
{
if (!sound.HasAudio)
{
sound.Open(new Uri("Sound.mp3", UriKind.Relative));
sound.Play();
}
else
{
sound.Play();
}
}
}Решение задачи: «Воспроизведение mp3»
textual
Листинг программы
Properties.Resources.Your_Song;