Hola:
Vereis estoy intentando reproducir un archivo de audio wav o mp3 con Visual Basic y lo consigo de la siguiente manera:
Declare Function mciExecute Lib "winmm.dll" (ByVal lpstrCommand As String) As Long
Private Sub Command1_Click()
iResult = mciExecute("Play c:\windows\ringin.wav")
End Sub
Pero el problema viene cuando la direccion del fichero tiene un espacio. Porque me sale un mensaje "El dispositivo especificado no está abierto o MCI no lo reconoce".
Es decir:
BIEN: c:\windows\ringin.wav
MAL: c:\wind ows\ringin.wav
La solucion estaria en saber cómo pasarle una ruta que tenga espacios y que la acepte.
A ver si alguien ha tenido este problema y/o me ayuda a solucionarlo.
GRACIAS Y MAS GRACIAS!!