none
AxWindowsMediaPlayerのURLプロパティの初期値 RRS feed

  • 質問

  • visual studio 2019 の WindowsフォームアプリケーションでaxWindowsMediaPlayerを使っています。

    音楽ファイルのパスをURLプロパティに入れて再生したりします。

    質問ですが、URLプロパティの初期値が知りたいです。

    設計上、何もしないときにはURLプロパティに初期値を入れて、再生ボタン等が無効になっている状態を表示したいのですが、なかなか上手くいきません。

    例えば、axWindowsMediaPlayer1.URL = ""; というコードを打っても、前のURLの値が残ってしまい目的が達成できません。

    どのようにすれば宜しいでしょうか?

    プログラミングは始めたばかりなので、平易に教えていただきたいです。

    宜しくお願いいたします。



    2020年1月23日 2:56

回答

  • URLに設定したりcurrentMediaに設定したりしたメディアファイルは、currentPlaylistに登録され、停止後に再生したりする場合はこのcurrentPlaylistの中から再生するメディアが選ばれます。

    なので、axWindowsMediaPlayer1.currentPlaylist.clear(); とプレイリストを空にしてやれば、再生するメディアがなくなり、再生ボタンも非活性になります。

    2020年1月23日 5:16

すべての返信

  • URLに設定したりcurrentMediaに設定したりしたメディアファイルは、currentPlaylistに登録され、停止後に再生したりする場合はこのcurrentPlaylistの中から再生するメディアが選ばれます。

    なので、axWindowsMediaPlayer1.currentPlaylist.clear(); とプレイリストを空にしてやれば、再生するメディアがなくなり、再生ボタンも非活性になります。

    2020年1月23日 5:16
  • Hongliang様

    仰る通り実行したら、やりたいことができました。

    お聞きして良かったです。

    ありがとうございました。

    2020年1月23日 6:03