JASoft.org

El blog de José Manuel Alarcón Aguín. Programación web y mucho más...

MENÚ - JASoft: JM Alarcón

Reproducir sonidos del sistema en nuestra aplicación .NET 2.0

Este es un truco rápido para la tarde del sábado (estoy un poco vago), pero que seguro que a más de uno le resulta útil...

¿Te gustaría que, por ejemplo, cuando muestres un cuadro de mensaje se oiga el sonido del sistema adecuado a la situación?. Por ejemplo, lanzas un mensaje de error y que suene el sonido que el usuario tenga configurado para los errores.

En .NET 2.0 es algo realmente fácil gracias a la nueva clase SystemSounds del espacio de nombres System.Media.

Podemos escribir:

System.Media.SystemSounds.Asterisk.Play();
MessageBox.Show("Error en la aplicación", "Se ha producido un error xxxxx, blah, blah", MessageBoxButtons.OK, MessageBoxIcon.Error);

la primera línea hace que suene el sonido predeterminado de atención, consiguiendo un diálogo aún más realista.

Los sonidos disponibles con esta clase son los siguientes: Asterisk, Beep, Exclamation, Hand y Question.

José Manuel Alarcón
Banner

Comentarios (4) -

Hola

y con 1.1 cómo podría hacerse ??

Saludos cordiales

Responder

Gracias por lo de asiduo ;)

Responder

Bueno... realmente si te fijas tengo muchísimos comentarios tuyos en diferentes post, por lo que infiero que debes visitarlo asiduamente :-)

salu2

Jose.

Responder

Agregar comentario