Share via


Gewusst wie: Wiedergeben von Soundschleifen in Visual Basic

In diesem Beispiel wird eine Soundschleife im Hintergrund wiedergegeben.

Während der Soundwiedergabe im Hintergrund kann die Anwendung anderen Code ausführen. Dies ist besonders nützlich, wenn die Wiedergabe des Sounds die Anwendungsausführung nicht blockieren soll. Die My.Computer.Audio.Play-Methode erlaubt jeweils nur die Wiedergabe eines einzelnen Hintergrundsounds. Bei Wiedergabe eines neuen Hintergrundsounds wird der vorherige Hintergrundsound beendet.

Wenn eine Anwendung eine Soundschleife wiedergibt, sollte diese im Allgemeinen irgendwann angehalten werden. Weitere Informationen finden Sie unter Gewusst wie: Beenden der Wiedergabe von Sounds im Hintergrund in Visual Basic.

Beispiel

Die My.Computer.Audio.Play-Methode gibt den angegebenen Sound im Hintergrund wieder, wenn PlayMode.BackgroundLoop angegeben wird.

Stellen Sie sicher, dass der Dateiname auf eine WAV-Audiodatei auf dem System verweist.

Sub PlayLoopingBackgroundSoundFile()
    My.Computer.Audio.Play("C:\Waterfall.wav", 
        AudioPlayMode.BackgroundLoop)
End Sub

Dieses Codebeispiel ist auch als IntelliSense-Codeausschnitt verfügbar. Sie finden das Element in der Codeausschnittauswahl unter Windows Forms Applications > Sound. Weitere Informationen finden Sie unter Gewusst wie: Einfügen von IntelliSense-Codeausschnitten.

Die My.Computer.Audio.Play-Methode gibt den angegebenen Sound im Hintergrund wieder, wenn PlayMode.BackgroundLoop angegeben wird.

Stellen Sie sicher, dass in den Anwendungsressourcen eine WAV-Audiodatei mit dem Namen Waterfall verfügbar ist.

Sub PlayLoopingBackgroundSoundResource()
    My.Computer.Audio.Play(My.Resources.Waterfall, 
          AudioPlayMode.BackgroundLoop)
End Sub

Kompilieren des Codes

Diese Codebeispiele können nur in einer Windows Forms- oder Konsolenanwendung ausgeführt werden. Weitere Informationen finden Sie unter Play.

Robuste Programmierung

Der Dateiname sollte auf eine WAV-Audiodatei in Ihrem System verweisen.

Speichern Sie die Audiodateien als Anwendungsressourcen, um die Dateiverwaltung zu vereinfachen. Der Zugriff auf die Dateien kann dann über das My.Resources-Objekt (Visual Basic) erfolgen.

Siehe auch

Aufgaben

Gewusst wie: Wiedergeben von Systemsounds in Visual Basic

Gewusst wie: Beenden der Wiedergabe von Sounds im Hintergrund in Visual Basic

Gewusst wie: Wiedergeben von Sounds in Visual Basic

Referenz

Play

AudioPlayMode