Compartilhar via


Como executar um som a partir de um Windows Form

Este exemplo reproduz um som em um determinado caminho em tempo de execução.

Exemplo

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();
}

Compilando o código

Este exemplo requer:

  • Que você substitua o nome do arquivo por um nome "c:\Windows\Media\chimes.wav" de arquivo válido.

  • (C#) Uma referência ao System.Media namespace.

Programação robusta

As operações de arquivo devem ser incluídas em blocos de tratamento de exceções estruturados apropriados.

As seguintes condições podem causar uma exceção:

Segurança do .NET Framework

Não tome decisões sobre o conteúdo do arquivo com base no nome do arquivo. Por exemplo, o arquivo pode não ser um arquivo Form1.vb de origem do Visual Basic. Verifique todas as entradas antes de usar os dados no seu aplicativo.

Confira também