Procedura: Riprodurre un suono da un Windows Form
In questo esempio viene riprodotto un suono a un percorso specificato durante l'esecuzione.
Esempio
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();
}
Compilazione del codice
Questo esempio richiede:
Assicurati di sostituire il nome file
"c:\Windows\Media\chimes.wav"
con un nome di file valido.(C#) Riferimento allo spazio dei nomi System.Media.
Programmazione affidabile
Le operazioni sui file devono essere racchiuse all'interno di blocchi di gestione delle eccezioni strutturati appropriati.
Le condizioni seguenti possono causare un'eccezione:
Il nome del percorso è formato in modo errato. Ad esempio, contiene caratteri non validi o è solo uno spazio vuoto (ArgumentException classe).
Il percorso è di sola lettura ( classeIOException).
Il nome del percorso è
null
( classeArgumentNullException).Il nome del percorso è troppo lungo ( classePathTooLongException).
Il percorso non è valido ( classeDirectoryNotFoundException).
Il percorso è solo un punto, ":" (NotSupportedException classe).
Sicurezza di .NET Framework
Non prendere decisioni sul contenuto del file in base al nome del file. Ad esempio, il file Form1.vb
potrebbe non essere un file di origine di Visual Basic. Verificare tutti gli input prima di usare i dati nell'applicazione.
Vedere anche
.NET Desktop feedback