FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Saber en qué path está mi ejecutable (sin usar el objeto Application)
Necesito saber la ruta del path de mi ejecutable. Ya sé que se puede saber muy facilmente utilizando ExtractFilePath(Application.Exename), pero quisiera saber si hay alguna forma de hacerlo sin emplear el objeto Application.
¿Que por qué no quiero utilizar ese objeto? Porque estoy haciendo una aplicación de consola, y el utilizar Application implica que tengo que usar la librería Forms, con el consiguiente aumento tremendo del tamaño del ejecutable que genera. Si alguien sabe de alguna otra forma de hacerlo.... ojo, que lo que necesito es la ruta de mi ejecutable, no la ruta del directorio actual (ya que no tienen por qué coincidir) |
#2
|
||||
|
||||
Puedes usar ParamStr(0).
Saludos!
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. |
#3
|
|||
|
|||
Muchas gracias. Es justo lo que necesita (y aunque lo había usado otras veces, no se me había ocurrido en esta ocasión). Ahora mi ejecutable ya sólo "pesa" 40,5 Kb (frente a los más de 350 que pesaba si usaba la librería Forms).
Lo dicho, muy agradecido por la ayuda. |
|
|
|