Player.CurrentPlaylistChange イベント

CurrentPlaylistChange イベントは、現在のプレイリスト内で何かが変更された場合に発生します。

構文

Player.CurrentPlaylistChange(
  change
)

パラメーター

change

プレイリスト対して 発生した変更の種類を示す Number ( long )。 プレーヤー を参照 してください使用できる値 のテーブルの PlaylistChange イベント。

戻り値

このイベントは値を返します。

解説

このイベントは、別のプレイリストが現在のプレイリストになった場合には発生しません。 これは、プレイリストに追加されているメディア項目など、現在のプレイリスト内で変更が行われる場合にのみ発生します。

イベント パラメーターの値は Windows Media Player で指定され、渡されたパラメーター名を使用して、インポートされた JScript ファイル内のメソッドにアクセスしたり、メソッドに渡したりできます。 このパラメーター名は、大文字化を含め、示されているとおりに入力する必要があります。

次のJScriptは、PlItems という名前の HTML DIV 要素内のテキストを更新して、現在のプレイリスト内のメディア項目の名前を表示します。 Player オブジェクトは ID = "Player" で作成されました。

<!-- Create an event handler for current playlist change. -->
<SCRIPT FOR = "Player" EVENT = "currentPlaylistChange(change)">
   switch (change){
      // Only update for move, delete, insert, and append events.
      case 3, 4, 5, 6:

         // Clear the contents of the DIV.
         PlItems.innerHTML = "";

         // Loop through the playlist and display each item name.
         for (var i = 0; i < Player.currentPlaylist.count; i++){
            PlItems.innerHTML += Player.currentPlaylist.item(i).name;
            PlItems.innerHTML += "<br>";
         }
         break;
      
      default:
   } 
</SCRIPT>

必要条件

要件
Version
Windows Media Player 7.0 以降。
[DLL]
Wmp.dll

関連項目

Player オブジェクト

Player.currentPlaylist

Player.PlaylistChange