Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   API de Windows (https://www.clubdelphi.com/foros/forumdisplay.php?f=7)
-   -   detectar directorio Program Files (https://www.clubdelphi.com/foros/showthread.php?t=57770)

mjjj 26-06-2008 21:43:52

detectar directorio Program Files
 
Hola... nose bien donde poner esta consulta.

Tengo un problema, tengo una aplicacion que genera un archivo .txt, en el directorio donde tengo instalada la aplicacion.

Por lo general se guarda en C:\archivos de programas\ordenes\ver.txt

El problema surgio cuando en cierto PC, el sistema operativo esta instalado en H, no en C.

Entonces, como puedo detectar, de forma generica, cual es el directorio de los Program Files, incluyendo unidad de disco.

Se puede hacer eso??

Gracias.. saludos

look 26-06-2008 22:08:06

Creo que el %PROGRAMFILES% Te detecta el directorio de programas, no se si sea lo que necesitas pero bueno :)

saludos.

seoane 26-06-2008 22:10:29

Una forma sencilla de hacerlo:
Código Delphi [-]
var
  Str: String;
begin
  Str:= GetEnvironmentVariable('Programfiles');
end;

look 26-06-2008 22:24:31

Cita:

Empezado por seoane (Mensaje 296538)
Una forma sencilla de hacerlo:
Código Delphi [-]var Str: String;
begin Str:= GetEnvironmentVariable('Programfiles');
end;

:D hoy he aprendido otra cosa... mm:rolleyes:..

Lord Delfos 01-07-2008 14:45:38

Me veo en la obligación de advertirte que en Vista la carpeta program files no está disponible para cualquiera...

No es una buena idea que escribas ahí (supongo que en leer no hay problema).

Saludongos.


La franja horaria es GMT +2. Ahora son las 05:39:24.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi