lunes, 12 de abril de 2010

Reproducir sonidos o wav en .net

En C# o vb.net es muy simple reproducir sonidos gracias a la inclusion del sound player, una vez definido se le especifica que sonido tiene que cargar (con el nombre de archivo en disco) y luego simplemente dandole "Play" lo reproduce:


System.Media.SoundPlayer player = new System.Media.SoundPlayer();
player.SoundLocation = @"c:\sonidos\sonido.wav";
player.Play();

13 comentarios:

  1. grcias,me sirvio de perlas el codigo...

    ResponderEliminar
  2. También con My.Computer.Audio.PlaySystemSound(Media.SystemSounds.Exclamation)
    puedes enviar un sonido. Más limitado...

    ResponderEliminar
  3. Mil Gracias! que sencillo así como debe ser el código

    ResponderEliminar
  4. Gracias, me sirvió muy fácil jejeje..

    ResponderEliminar
  5. saludos me sirvio mucho...thanks

    ResponderEliminar
  6. me sirvio muchisimo la ayuda.Gracias

    ResponderEliminar
  7. muchas gracias por la ayuda.Me re sirvió

    ResponderEliminar
  8. Aplica para ASP.NET??

    ResponderEliminar
  9. Hola, disculpa pero que libreria tengo que agregar o no hace falta ninguna?

    ResponderEliminar
    Respuestas
    1. Hola, no hace falta ninguna libreria, es propio del framework, saludos!

      Eliminar
  10. Hola muchas gracias
    pulido y preciso

    para los de vbasic.net es casi lo mismo

    ' Declaran dentro de la clase o form
    Dim Player As System.Media.SoundPlayer = New System.Media.SoundPlayer()

    ' Y para el llamado
    player.SoundLocation = "c:\sonidos\sonido.wav"
    player.Play()

    ResponderEliminar