Итак, я пытаюсь добавить музыкальный проигрыватель в свой веб-браузер, чтобы пользователи могли воспроизводить в нем музыку из определенной папки в папке данных приложения («\AppData\Roaming\MantouWeb360\MWP360»)
Я искал решение здесь
Пользователь может выбирать файлы (также несколько), которые затем добавляются в список воспроизведения и воспроизводятся. Однако я не очень разбираюсь в С#, и VS не распознает wmp.playlistCollection.newPlaylist("myplaylist"); часть кода (и следующий код, использующий часть wmp.). Это должно означать, что за пределами примера, определяющего wmp, был код. но я не знаю, что это такое. Любой способ заставить этот код работать, чтобы пользователи могли воспроизводить музыку из выбранных файлов в моем веб-браузере, или, возможно, есть лучший способ, который копирует музыку в папку, о которой я сказал выше, и воспроизводит их по порядку (цикл в конце последний файл), чтобы пользователю не нужно было постоянно выбирать файлы?
WMPLib.IWMPPlaylist playlist = wmp.playlistCollection.newPlaylist("myplaylist");
WMPLib.IWMPMedia media;
if (ofdSong.ShowDialog() == DialogResult.OK)
{
foreach (string file in ofdSong.FileNames)
{
media = wmp.newMedia(file);
playlist.appendItem(media);
}
}
wmp.currentPlaylist = playlist;
wmp.Ctlcontrols.play();