在 .NET 下引用 WMP

Referencing WMP under .NET

我可以添加对 Windows Media Player 的引用,但我没有达到可以说的地步

Dim newPlayList As WMPLib.IWMPPlaylist = wmpControl.playlistCollection.newPlaylist("soundsToPlay")

似乎缺少 WMPLib。

我可以将 WindowsMediaPlayer 拖到表单上,但我缺少 WMPLib。

非常感谢!

啊,我知道了。我必须右键单击工具箱栏并选择 "COM" -> "Windows Media Player"。 引用它不起作用。

那我不得不说

Dim nPlayLists As WMPLib.IWMPPlaylistArray = Me.wmp1.playlistCollection.getAll 'IWMPPlaylistArray

但这仍然不起作用:

For Each nP As WMPLib.IWMPPlaylist In nPlayLists

我得到的错误是 "nPlayLists is not an enumeration"。