繁体   English   中英

如何以编程方式删除Windows媒体播放列表

[英]How to delete a windows media playlist programmatically

我正在使用C#应用程序,我必须创建一个播放列表。 在表单关闭的此应用程序结束时,我想删除已创建的播放列表。 我该怎么做呢?

我想要的是WMP.playlistCollection.remove("myplaylist");

这是错误的,不起作用。 有类似的东西吗?

您需要将Playlist对象作为参数

IWMPPlaylistArray plCollection = WMP.playlistCollection.getByName("myplaylist");
if (plCollection.count > 0)
{
    IWMPPlaylist pl = plCollection.Item(0);
    WMP.playlistCollection.remove(pl);
}
WMP.playlistCollection.remove()

从Windows媒体播放器中删除播放列表,但该文件仍存在于My Documents / MyMusic / My Playlists文件夹中的文件系统中。

如上所述: http//msdn.microsoft.com/en-us/library/windows/desktop/dd564786(v = vs。85).aspx

“答记者问

此方法从库中删除项目。 此方法不会从用户的计算机中删除文件。“

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM