CurrentItemChange-Ereignis des AxWindowsMediaPlayer-Objekts

Das CurrentItemChange-Ereignis tritt auf, wenn der Wert von IWMPControls. currentItem-Änderungen.

[C#]
private void player_CurrentItemChange(
  object sender,
  _WMPOCXEvents_CurrentItemChangeEvent e
)

[Visual Basic]
Private Sub player_CurrentItemChange(  
  sender As Object,
  e As _WMPOCXEvents_CurrentItemChangeEvent
) Handles player.CurrentItemChange

Ereignisdaten

Der diesem Ereignis zugeordnete Handler ist vom Typ AxWMPLib. _ WMPOCXEvents _ CurrentItemChangeEventHandler. Dieser Handler empfängt ein Argument vom Typ AxWMPLib. _ WMPOCXEvents _ CurrentItemChangeEvent, das die folgende Eigenschaft im Zusammenhang mit diesem Ereignis enthält.

Eigenschaft BESCHREIBUNG
pdispMedia System.ObjectDas neue aktuelle Medienelement. Sie können dies in eine IWMPMedia-Schnittstelle um casten, um darauf zu zugreifen.

Beispiele

Im folgenden Beispiel wird ein Ereignishandler für das CurrentItemChange-Ereignis veranschaulicht. Das AxWMPLib.AxWindowsMediaPlayer-Objekt wird durch die Variable player dargestellt.

// Add a delegate for the CurrentItemChange event
player.CurrentItemChange += new AxWMPLib._WMPOCXEvents_CurrentItemChangeEventHandler(player_CurrentItemChange);

private void player_CurrentItemChange(object sender, AxWMPLib._WMPOCXEvents_CurrentItemChangeEvent e)
{
    // Display the name of the new media item.
    mediaText.Text = player.currentMedia.name;
}

Public Sub player_CurrentItemChange(ByVal sender As Object, ByVal e As AxWMPLib._WMPOCXEvents_CurrentItemChangeEvent) Handles player.CurrentItemChange

    ' Display the name of the new media item.
    mediaText.Text = player.currentMedia.name

End Sub

Requirements (Anforderungen)

Anforderung Wert
Version
Windows Media Player 9-Serie oder höher
Namespace
AxWMPLib
Assembly
AxInterop.WMPLib.dll (AxInterop.WMPLib.dll.dll)

Weitere Informationen

AxWindowsMediaPlayer-Objekt (VB und C#)

IWMPControls.currentItem (VB und C#)

IWMPMedia-Schnittstelle (VB und C#)