【问题标题】:Embedded Windows Media Player refuses to unload media嵌入式 Windows Media Player 拒绝卸载媒体
【发布时间】:2013-03-14 01:49:08
【问题描述】:

我在表单应用程序中嵌入了 Window Media Player 控件 (axWindowsMediaPlayer) 来播放 mp3 文件。

当我尝试卸载媒体时,希望它会禁用播放按钮并且不允许继续播放它拒绝这样做的音乐。最后播放的曲目仍处于加载状态,可以播放。

到目前为止我尝试无效的代码是:

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

我肯定在这里遗漏了什么吗?任何帮助将不胜感激!

【问题讨论】:

  • 它是否会触发ErrorMediaError 事件?
  • 嗨,Tass,它肯定不会触发 Error 事件,因为我挂钩到了那个,不确定 MediaError 事件,我会检查一下。
  • 不,没有 ErrorEvent 和 MediaError 事件被触发。

标签: c# wmp axwindowsmediaplayer


【解决方案1】:

我现在设法解决了这个问题,解决办法是这样的:

mediaPlayerObj.currentPlaylist.clear();

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多