Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Reconocer donde se Instalo mi aplicacion (https://www.clubdelphi.com/foros/showthread.php?t=60454)

pablopessoa 02-10-2008 19:34:49

Reconocer donde se Instalo mi aplicacion
 
hola como andan!
como cada usuario puede elegir donde va a instalar mi aplicacion, al momento de guardar cosas necesito obtener la ruta donde esta alojada la aplicacion.
por ejemplo:
a mi me cargan una imagen a guardar en el programa que hice, en diseño tengo que saber en que ruta esta instalada para hacer algo como esto

Jpg.SaveToFile(ruta_a_guardar)

probe con algo asi pero no funciona

form2.Source.Text
si me pueden ayudar muchas gracias!

coso 02-10-2008 19:38:13

Hola, puedes usar ExtractFilePath(Application.Exename). Saludos

dec 02-10-2008 19:38:17

Hola,

Echa un vistazo a funciones como "ExtractFilePath()" y "ParamStr()". Con ellas puedes conocer la ruta del directorio donde se encuentre el archivo ejecutable de tu aplicación:

Código Delphi [-]
(* ... *)

uses
  SysUtils, (* ... *);

(* ... *)

var
  appPath: string;
begin
  appPath := ExtractFilePath(ParamStr(0));

  // "appPath" contiene el directorio del ejecutable de tu aplicación

  (* ... *)

end;

pablopessoa 02-10-2008 20:41:59

Exelente muchas gracias!!

dec , ya me salvaste de tres, gracias! ojala pueda ayudarte yo alguna ves :D


La franja horaria es GMT +2. Ahora son las 13:03:33.

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