No te deja, vale, pero, ¿te devuelve un error?
El problema de Windows es que cambian la ruta de los subdirectorios de sistema de vez en cuando. Por eso, en lugar de decirle tú la ruta, lo mejor es preguntarle al propio Windows dónde están. Sé que el WinAPI tiene una función para eso, pero ahora no recuerdo cual.
Free Pascal incluye funciones para obtener algunos de estos directorios en la unidad "sysutils", pero no sé si Delphi también las tiene. Concretamente, las funciones son GetAppConfigDir, GetTempDir y GetUserDir. También existen GetEnvironmentString y GetEnvironmentVariable, claro que en este caso hay que saber qué variable del sistema es la que define el directorio que buscas.
Por otro lado, asegurate de que tu usuario tiene los permisos adecuados para acceder a los directorios.
|