Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Aktualisiert: November 2007
Sie können die SoundPlayer-Klasse verwenden, um einen Sound von einer eingebetteten Ressource wiederzugeben.
Beispiel
Private Sub playSoundFromResource(ByVal sender As Object, _
ByVal e As EventArgs)
Dim a As System.Reflection.Assembly = System.Reflection.Assembly.GetExecutingAssembly()
Dim s As System.IO.Stream = a.GetManifestResourceStream("<AssemblyName>.chimes.wav")
Dim player As SoundPlayer = New SoundPlayer(s)
player.Play()
End Sub
private void playSoundFromResource(object sender, EventArgs e)
{
System.Reflection.Assembly a = System.Reflection.Assembly.GetExecutingAssembly();
System.IO.Stream s = a.GetManifestResourceStream("<AssemblyName>.chimes.wav");
SoundPlayer player = new SoundPlayer(s);
player.Play();
}
Kompilieren des Codes
Dieses Beispiel setzt Folgendes voraus:
Der System.Media-Namespace wird importiert.
Die Sounddatei wird als eingebettete Ressource in das Projekt aufgenommen.
"<AssemblyName>" wird durch den Namen der Assembly ersetzt, in die die Sounddatei eingebettet ist. Das Suffix ".dll" wird nicht angegeben.
Siehe auch
Aufgaben
Gewusst wie: Wiedergabe von Sound in Windows Forms
Gewusst wie: Starten einer Schleife eines wiedergegebenen Sounds in Windows Form