Ejemplos usando el Api de windows para Visual basic

206 - Reproducir sonidos en visual basic con el api

<Volver> - Anterior - Siguiente



 

 

Ejemplo de la función api PlaySound para reproducir un archivo de sonido

Esta función , que antes se llamaba sndPlaySound permite reproducir un sonido de tipo wav de una forma simple

Las constantes de este código de ejemplo son del Api guide

A la función PlaySound se le debe pasar en el primer parámetro el path del archivo wav a reproducir. El último parámetro es una serie de flags para algunas opciones

 

Controles para el ejemplo

 

vista del formulario en visual basic para reproducir ficheros de sonido de tipo wav

 

Código fuente en el formulario

 

Nota: pasándo los flags ( SND_FILENAME Or SND_ASYNC como está puesto en el ejemplo ) si el archivo se está reproduciendo, y volvemos a ejecutar otro, el actual se corta y se reproduce el indicado. Si queremos que no se corte el que se está reproduciendo, podemos pasar la constante SND_NOSTOP con el operador Or. También otra opción es la de poder hacer un Loop con el flag SND_LOOP

 

También podés descargar este proyecto de ejemplo realizado por Helmuth Campos, que es un formulario que muestra como reproducir Wavs, hacer un loop, detenerlo, medianete el api SndPlaySound

Form :

formulario para reproducir el wav con sndplaysound

 

Descargar proyecto

 


Enlaces relacionados



Buscar en Recursos vb