IWMPMedia::d urationString -Eigenschaft

Die durationString-Eigenschaft ruft eine Zeichenfolge ab, die die Dauer des aktuellen Medienelements im HH:MM:SS-Format angibt.

Diese Eigenschaft ist schreibgeschützt.

Syntax

public System.String durationString {get;}

Public ReadOnly Property durationString As System.String

Eigenschaftswert

Eine System.String,die die Dauer ist.

Bemerkungen

Wenn diese Eigenschaft mit einem anderen Medienelement als dem in AxWindowsMediaPlayer.currentMedia angegebenen verwendet wird, enthält sie möglicherweise keinen gültigen Wert. Wenn das Medienelement weniger als eine Stunde lang ist, wird der Stundenteil des Rückgabewerts weggelassen.

Bevor Sie diese Eigenschaft verwenden können, müssen Sie über Lesezugriff auf die Bibliothek verfügen. Weitere Informationen finden Sie unter Bibliothekszugriff.

Beispiele

Im folgenden Beispiel wird durationString verwendet, um die Dauer des aktuellen Medienelements als formatierten Text in einer Bezeichnung anzuzeigen. Das AxWMPLib.AxWindowsMediaPlayer-Objekt wird durch die Variable player dargestellt.

// Create an event handler for the OpenStateChange event.
private void player_OpenStateChange(object sender, AxWMPLib._WMPOCXEvents_OpenStateChangeEvent e)
{
    // Test whether the current media item is open.
    if (e.newState == (int)WMPLib.WMPOpenState.wmposMediaOpen)
    {
         // Display the formatted duration string in the label.
         mediaDuration.Text = player.currentMedia.durationString;
    }
}

' Create an event handler for the OpenStateChange event.
Public Sub player_OpenStateChange(ByVal sender As Object, ByVal e As AxWMPLib._WMPOCXEvents_OpenStateChangeEvent) Handles player.OpenStateChange

    ' Test whether the current media item is open.
    If (e.newState = 13) Then

        ' Display the formatted duration string in the label.
        mediaDuration.Text = player.currentMedia.durationString

    End If

End Sub

Requirements (Anforderungen)

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

Weitere Informationen

AxWindowsMediaPlayer.currentMedia (VB und C#)

IWMPMedia-Schnittstelle (VB und C#)

IWMPMedia.duration (VB und C#)