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