我正在使用C#应用程序,我必须创建一个播放列表。在表单关闭的此应用程序结束时,我想删除已创建的播放列表。我该怎么做呢?
我想要的是WMP.playlistCollection.remove("myplaylist");
这是错误的,不起作用。有类似的东西吗?
答案 0 :(得分:3)
您需要将Playlist
对象作为参数
IWMPPlaylistArray plCollection = WMP.playlistCollection.getByName("myplaylist");
if (plCollection.count > 0)
{
IWMPPlaylist pl = plCollection.Item(0);
WMP.playlistCollection.remove(pl);
}
答案 1 :(得分:1)
WMP.playlistCollection.remove()
从Windows媒体播放器中删除播放列表,但该文件仍存在于My Documents / MyMusic / My Playlists文件夹的文件系统中。
如上所述:http://msdn.microsoft.com/en-us/library/windows/desktop/dd564786(v=vs.85).aspx
"备注
此方法从库中删除项目。此方法不会从用户的计算机中删除文件。"