¡El problema con VBmcisendstring es que la música no se reproduce!
La inspección visual muestra que solo la quinta línea de los dos códigos es diferente. Si el código anterior no se puede reproducir, pero se puede reproducir el siguiente código, significa que hay un problema aquí. Las variables delante de la quinta línea de código son las mismas, por lo que, naturalmente, no habrá ningún problema aquí, por lo que el resto es la ruta siguiente. Probé sus dos fragmentos de código y ambos se pueden reproducir. En cuanto al primer fragmento de código que dijo que no se puede reproducir, regresemos y veamos el primer fragmento de código:
FileName = App.Path. amp; "\1.mp3", este párrafo indica que el archivo a reproducir está en el directorio del software. ¿Lo depuró al guardar el proyecto? 1. ¿Está el mp3 en el directorio del software?
Si resuelves los dos problemas anteriores, ¡creo que podrás jugarlo! Espero que pueda ayudarlo. Si está satisfecho, acéptelo. Si no está satisfecho, ¡haga preguntas!