sábado, 10 de setembro de 2011

Como executar áudio na sua aplicação

O VB disponibiliza os seguintes métodos para execução de áudio:

1 - Executar áudio do sistema:

     
My.Computer.Audio.PlaySystemSound(SystemSound)

     Sendo SystemSound áudios de curta duração pré-definidos pelo sistema e com as seguintes opções:

     1.1 - Media.
SystemSounds.Asterisk;
     1.2 - Media.
SystemSounds.Beep;
     1.3 - Media.
SystemSounds.Exclamation;
     1.4 - Media.
SystemSounds.Hand;
     1.5 - Media.
SystemSounds.Question.

2 - Executar áudio *.wav/*.wave
   
     
My.Computer.Audio.Play(caminho, modo)

      Caminho: é o caminho completo do arquivo wav.
      Modo:

      2.1 -
AudioPlayMode.Background: Executa uma vez o áudio e continua executando o código;
      2.2 -
AudioPlayMode.BackgroundLoop: Executa o áudio em loop até o comando de parar e o código  continua sendo executado;
      2.3 -
AudioPlayMode.WaitToComplete: Executa o áudio e após o término do áudio continua executando o código.

O comando My.Computer.Audio.Stop() interrompe a execução do áudio.
Exemplos:
      My.Computer.Audio.Play(C:\Windows\Media\audio.wav, AudioPlayMode.Background)       My.Computer.Audio.Play(OpenFileDialog1.FileName, AudioPlayMode.WaitToComplete)
Simples, não?

Nenhum comentário:

Postar um comentário