Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Actualización: noviembre 2007
Puede agregar sonido a la aplicación utilizando el espacio de nombres System.Media. Los sonidos del sistema, por ejemplo un bip, se pueden reproducir utilizando System.Media.SystemSounds.Beep.Play(); en una aplicación.
También puede reproducir archivos de audio concretos. En el ejemplo siguiente se muestra cómo reproducir un archivo de audio de forma de onda seleccionado por el usuario.
Para reproducir un archivo de audio
En el menú Archivo, haga clic en Nuevo proyecto.
En el cuadro de diálogo Nuevo proyecto, haga clic en Aplicación de Windows Forms y luego en Aceptar.
Se abre un nuevo proyecto de formularios Windows Forms.
Arrastre un control Button del Cuadro de herramientas al formulario Windows Forms.
Haga doble clic en el botón para crear el controlador de eventos Click predeterminado y agregue el código siguiente. Este código muestra el cuadro de diálogo Abrir archivo y pasa los resultados a un método denominado playSound que se creará en el paso siguiente.
OpenFileDialog dialog = new OpenFileDialog(); dialog.Filter = "Audio Files (.wav)|*.wav"; if(dialog.ShowDialog() == DialogResult.OK) { string path = dialog.FileName; playSound(path); }Agregue el siguiente código de método bajo el controlador de eventos button1_Click.
private void playSound(string path) { System.Media.SoundPlayer player = new System.Media.SoundPlayer(); player.SoundLocation = path; player.Load(); player.Play(); }Presione F5 para ejecutar el código.
Haga clic en el botón y seleccione un archivo de audio. Una vez cargado el archivo, se reproducirá el sonido.
Vea también
Tareas
Cómo: Incrustar el Reproductor de Windows Media en un formulario