Archivos de Programa

sukar
15 de Septiembre del 2005
Hola, mi problema es que, dependiendo del equipo, la carpeta "Archivos de Programa" puede tener este nombre, o llamarse "Program Files". En vez de meter a pelo este nombre, quiero parametrizar la ruta. He buscado una función: SHGetFolderPath, pero dice que para los equipos anteriores a Windows 2000 hace falta distribuir una dll (SHfolder.dll). Esto es poco viable. Sé que hay una variable de registro (creo que es ProgramFilesDir). Me gustaría saber una solución para obtener el valor de esa variable. (Si esta en una ruta especifica, si hay que buscarla... algo).

Gracias

mvallejos
15 de Septiembre del 2005
En este link

www.elguille.info

Hay ejempos de eso para W2000 y W98