a12*_*773 6 c# windows-media-player playlist axwindowsmediaplayer
我有一个OpenFileDialog控件Multiselect = true.现在我想将每个文件添加到Windows媒体播放器播放列表中,但我不知道如何做到这一点,并且在互联网上没有好的例子.
if (ofdSong.ShowDialog() == DialogResult.OK)
{
foreach (string file in ofdSong.FileNames)
{
//Code to add file to the playlist
}
}
Run Code Online (Sandbox Code Playgroud)
a12*_*773 13
在DJ KRAZE的帮助下,给了我示例链接和编写该示例的JayJay,这是解决方案.
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();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
18723 次 |
| 最近记录: |