1

I am using a C# application where I have to create a playlist. At the end of this application on form close I want to delete this play list which has been created. How do I do this?

what I want is WMP.playlistCollection.remove("myplaylist");

This is wrong and does not work. Is there something similar?

Cœur
  • 37,241
  • 25
  • 195
  • 267
Akash Deshpande
  • 2,583
  • 10
  • 41
  • 82

2 Answers2

4

you need to give Playlist object as the parameter

IWMPPlaylistArray plCollection = WMP.playlistCollection.getByName("myplaylist");
if (plCollection.count > 0)
{
    IWMPPlaylist pl = plCollection.Item(0);
    WMP.playlistCollection.remove(pl);
}
Damith
  • 62,401
  • 13
  • 102
  • 153
1
WMP.playlistCollection.remove()

removes the playlist from windows media player, but the file are still present in the file system int the My Documents/MyMusic/My Playlists folder.

As stated here: http://msdn.microsoft.com/en-us/library/windows/desktop/dd564786(v=vs.85).aspx

"Remarks

This method deletes an item from the library. This method does not delete files from the user's computer."

muccix
  • 321
  • 1
  • 3
  • 10