Ver Mensaje Individual
  #5  
Antiguo 16-01-2010
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Reputación: 29
Lepe Va por buen camino
Hasta donde sé, la cosa no ha cambiado.

Sin path, accedes al directorio activo de windows (que otro programa puede haberlo cambiado) así que no es fiable.

Cuando me he olvidado de poner el path, mi archivo termina en la carpeta de windows (la mayoría de las veces)

Lo más cómodo es crear una unidad con parte de inicialización, así podrías tener preestablecido dicha "constante" y reutilizarlo en proyectos (como ya imaginarás, no es bueno poner muchas cosas en inicialización porque quizás no las necesites todas)

Código Delphi [-]
unit base;

interface

uses ...

var ExePath :string;

implementation

initialization
ExePath := ExtractFilePath(Application.Exename);

end.
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita