Compartilhar via


Como: Tocar um som de um formulário do Windows

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 "c:\Windows\Media\chimes.wav" com um nome de arquivo válido.

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

Programação robusta

Operações de arquivo devem ser colocadas dentro de blocos de tratamento de exceção estruturada apropriada.

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

Segurança

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

Consulte também

Tarefas

Como: Carregar um som de forma assíncrona dentro de um formulário do Windows

Referência

SoundPlayer

Outros recursos

Classe SoundPlayer