2013-03-14 77 views
1

我有窗体媒体播放器控件(axWindowsMediaPlayer)嵌入到表单应用程序中以播放mp3文件。嵌入式Windows Media Player拒绝卸载媒体

当我试图卸载媒体,希望它会禁用播放按钮,并不允许进一步播放它拒绝这样做的音乐。最后播放的曲目仍然载入并可以播放。

到目前为止,我已经试过没有效果的代码是:

mediaPlayerObj.newMedia(""); 
mediaPlayerObj.currentMedia = null; 
mediaPlayerObj.URL = ""; 
mediaPlayerObj.URL = null; 
mediaPlayerObj.close(); 

当然我在这里失去了一些东西?任何帮助将感激地收到!

+0

难道射击[错误](http://msdn.microsoft.com/en-us/library/windows/ desktop/dd562416%28v = vs.85%29.aspx)或[MediaError](http://msdn.microsoft.com/en-us/library/windows/desktop/dd562440%28v=vs.85%29.aspx )有什么机会? – Tass 2013-03-14 04:02:52

+0

您好塔斯,它肯定不会触发错误事件,因为我挂钩,不知道MediaError事件,我会检查出来。 – 2013-03-14 08:55:44

+0

不,不会触发ErrorEvent和MediaError事件。 – 2013-03-14 09:04:53

回答

0

我已经成功,现在解决这个并且分辨率是这样的:

mediaPlayerObj.currentPlaylist.clear();