如何使Windows Media Player控件的URL真正为空?

时间:2016-09-25 17:16:30

标签: c# winforms metadata axwindowsmediaplayer

我正在尝试修改我的音轨的元数据,但我不能,因为我尝试编辑的文件一直在使用。我相信这是因为我的axwindowsmediaplayer控件仍在从文件中读取。我希望它停止从文件中读取所以我可以编辑它,但似乎我不能使其URL属性等同于什么 - 如果我告诉它将URL设置为null或{{}它想保留相同的URL 1}}。如果我给它一个无效的URL,它就会出错。我怎样才能使它的URL 实际上为null或者更好呢,这样它就可以完全停止从我的文件中读取它?

" "

3 个答案:

答案 0 :(得分:0)

根据documentation,可以使用close方法释放当前资源。

答案 1 :(得分:0)

尝试

   axWindowsMediaPlayer1.currentPlaylist.clear();

答案 2 :(得分:0)

针对仍在寻找答案的人们:

  1. 关闭方法不起作用,它会停止播放器,但您仍然可以单击 播放按钮播放旧的按钮。

  2. axWindowsMediaPlayer1.currentPlaylist.clear();起到了魅力。