Freigeben über


So spielen Sie einen Sound aus einem Windows-Formular ab

In diesem Beispiel wird zur Laufzeit ein Sound von einem bestimmten Pfad abgespielt.

Beispiel

Sub PlaySimpleSound()
    My.Computer.Audio.Play("c:\Windows\Media\chimes.wav")
End Sub
private void playSimpleSound()
{
    SoundPlayer simpleSound = new SoundPlayer(@"c:\Windows\Media\chimes.wav");
    simpleSound.Play();
}

Code kompilieren

In diesem Beispiel ist Folgendes erforderlich:

  • Dass Sie den Dateinamen "c:\Windows\Media\chimes.wav" durch einen gültigen Dateinamen ersetzen.

  • (C#) Ein Verweis auf den System.Media Namespace.

Robuste Programmierung

Dateivorgänge sollten in geeignete strukturierte Ausnahmebehandlungsblöcke eingeschlossen werden.

Die folgenden Bedingungen können zu einer Ausnahme führen:

.NET Framework-Sicherheit

Treffen Sie keine Entscheidungen über den Inhalt der Datei basierend auf dem Namen der Datei. Beispielsweise ist die Datei Form1.vb möglicherweise keine Visual Basic-Quelldatei. Überprüfen Sie alle Eingaben, bevor Sie die Daten in Ihrer Anwendung verwenden.

Siehe auch