Partilhar via


Como: executar sons em um aplicativo

Você pode adicionar som a seu aplicativo usando o System.Media espaço para nome. Sons do sistema, sistema autônomo um aviso sonoro, podem ser executados usando System.Media.SystemSounds.Beep.Play(); em um aplicativo.

Você também pode executar arquivos de áudio específicos.O exemplo a seguir mostra como executar um arquivo de áudio waveform que o usuário tiver selecionado.

Para executar um arquivo de áudio

  1. No menu File, clique em New Project.

  2. Na caixa de diálogo New Project, clique em Windows Forms Application e clique em OK.

    Abre um novo projeto Windows Forms.

  3. arrastar um Botão controle o Caixa de ferramentas para o Windows formulário.

  4. clicar duas vezes no botão para criar o padrão de Click evento manipulador e adicione o código a seguir. Esse código exibe a caixa de diálogo em em aberto arquivo e passa os resultados para um método chamado playSound que você irá criar na próxima etapa.

    OpenFileDialog dialog = new OpenFileDialog();
    dialog.Filter = "Audio Files (.wav)|*.wav";
    
    
    if(dialog.ShowDialog() == DialogResult.OK)
    {
        string path = dialog.FileName;
        playSound(path);
    }
    
  5. Adicione o seguinte código do método sob o button1_Click evento manipulador.

    private void playSound(string path)
    {
        System.Media.SoundPlayer player = 
            new System.Media.SoundPlayer();
        player.SoundLocation = path;
        player.Load();
        player.Play();
    }
    
  6. Pressione F5 para executar o código.

  7. clicar no botão e selecionar um arquivo de áudio.Depois que o arquivo for carregado, o som será reproduzido.

Consulte também

Tarefas

Como: Incorporar Windows mídia Player em um formulário

Outros recursos

Adicionando multimídia a um aplicativo