Vale, ya lo he encontrado... mu fuerte,

que alguien llame a la poli y me detengan... resulta que la ruta la sacaba de la base de datos, donde estaba puesto como valor por defecto del campo ruta, y al copiar ahi la ruta, no se como se han colado unas comillas. No lo entiendo, porque he copiado y pegado, pero bueno, ahi han aparecido, y claro, el programa cascaba... pues nada, ya funciona todo. Gracias por el interes, salu2