播放列表在C#中创建和播放

时间:2014-12-19 17:47:40

标签: c# media

所以我正在尝试将音乐播放器添加到我的网络浏览器中,以便用户可以从其应用数据文件夹中的特定文件夹中播放音乐(“\ AppData \ Roaming \ MantouWeb360 \ MWP360”)

我正在寻找解决方案here

用户可以选择文件(也可以是多个文件),然后将文件添加到播放列表然后播放。 但是我对C#没有那么有经验,而且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();

0 个答案:

没有答案