Título: problema al reproducir sonido Publicado por: Demereth en 29 Marzo 2013, 02:35 am Hola, en mi programa quiero reproducir un wav,
lo reproduce normalmente cuando lo pongo en este destino: "mciExecute ("Play c:\windows \dopasound.wav")" pero no entiendo porque cuando lo pongo en: "mciExecute ("Play C:\Archivos de programa \Microsoft Visual Studio\VB98\dopasound.wav")" me dice "El dispositivo especificado no esta abierto o MCI no lo reconoce" tambien me dice lo mismo cuando le pongo "mciExecute "Play APP.PATH & \dopasound.wav" Gracias. Título: Re: problema al reproducir sonido Publicado por: ignorantev1.1 en 29 Marzo 2013, 23:08 pm Creo por los espacios en el nombre/ruta del fichero, prubea copiando el archivo "Wav" a "C:\" y hazlo sonar desde ahí, pero si es muy necesario hacerlo desde la ruta que tratas, busca sobre "GetShortPathName"...
¡Saludos! Título: Re: problema al reproducir sonido Publicado por: Elemental Code en 30 Marzo 2013, 02:38 am o usa una variable de las ENVIRON() :)
Título: Re: problema al reproducir sonido Publicado por: BlackZeroX en 31 Marzo 2013, 07:35 am No te compliques la vida solo necesitas comas dentro de las comas... Las varibales de entorno NO sirve para muchos casos (ENVIRON) y ña API GetShortPathName() es un poco rentable pero mejor no incluirla para este caso sin sentido.
HAce ya rato habia hecho una dll para esto... quien sabe donde la deje... http://foro.elhacker.net/programacion_vb/mcicommandstring_dll_inframedia-t239623.0.html aun asi te dejo un ejemplo de uso de la API: Código
un poco mas de los comandos... http://foro.elhacker.net/programacion_visual_basic/mcicommandstring_dll_inframedia-t239623.0.html;msg1146874#msg1146874 Dulces Lunas!¡. Título: Re: problema al reproducir sonido Publicado por: BlackZeroX en 31 Marzo 2013, 08:03 am OJO en ocasiones se pega la canción cuando estas en el IDE... Asegurate de usar el comando CLOSE cuando usas Alias en el MCI... yo habitualmente uso el Close de esta manera... inclusive no podrás editar/mover el recurso (mp3) si no se a invocado CLOSE
Código
Dulces Lunas!¡. |