Postupy: Přehrávání zvuku z formuláře Windows Form
Tento příklad přehrává zvuk na zadané cestě během běhu programu.
Příklad
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();
}
Kompilace kódu
Tento příklad vyžaduje:
Nahradíte název souboru
"c:\Windows\Media\chimes.wav"
platným názvem souboru.(C#) Odkaz na obor názvů System.Media.
Robustní programování
Operace se soubory by měly být uzavřeny do příslušných bloků strukturovaného zpracování výjimek.
Následující podmínky mohou způsobit výjimku:
Název cesty je nesprávně vytvořený. Obsahuje například neplatné znaky nebo obsahuje pouze bílé znaky (ArgumentException třída).
Cesta je jen pro čtení (IOException třída).
Název cesty je
null
( třídaArgumentNullException).Název cesty je příliš dlouhý (PathTooLongException class).
Cesta je neplatná (DirectoryNotFoundException třída).
Cesta je pouze znakem dvojtečky, ":" (NotSupportedException třída).
Zabezpečení rozhraní .NET Framework
Nerozhodujte o obsahu souboru na základě názvu souboru. Například soubor Form1.vb
nemusí být zdrojovým souborem jazyka Visual Basic. Před použitím dat v aplikaci ověřte všechny vstupy.
Viz také
.NET Desktop feedback