Ver Mensaje Individual
  #8  
Antiguo 04-05-2007
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Reputación: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

A qué te refieres con "un .exe de Delphi"... Si te refieres al ejecutable de tu aplicación (desarrollada con Delphi) cuentas con "ParamStr", que retorna cada uno de los parámetros pasados a tu ejecutable. El parámetro número cero es la ruta del ejecutable de tu aplicación:

Código Delphi [-]
var
  ruta: string;
begin
  ruta := ParamStr(0);
end;

Luego si quieres obtener el directorio de tu aplicación puedes hacerlo de este modo:

Código Delphi [-]
uses
  SysUtils;

{...}

var
  ruta: string;
begin
  ruta := ExtractFilePath(ParamStr(0));
end;
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita