Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Werkzeuge (https://www.delphipraxis.net/63-sonstige-werkzeuge/)
-   -   Innosetup: Programmpfad speichern (https://www.delphipraxis.net/95158-innosetup-programmpfad-speichern.html)

Ajin 2. Jul 2007 10:45


Innosetup: Programmpfad speichern
 
Hallo DP!

Ich habe ein Innosetup script welches meine Aplikation strikt nach C:\<AppName> installiert. Wie kann ich den user den installationspfad selbst wählen lassen und gleichzeitg diesen Pfad in einer Datei im Windowsverzeichnis speichern?

Meine Anwendung "weiss" ja nicht wo sie letztendlich landet. Deshalb möchte ich eine datei im windowsordner abfragen in der der Pfad nach der Intallation stehen soll.

DeddyH 2. Jul 2007 10:47

Re: Innosetup: Programmpfad speichern
 
Zitat:

Zitat von Ajin
Meine Anwendung "weiss" ja nicht wo sie letztendlich landet.

Das kann sie aber über ParamStr(0) ermitteln. :mrgreen:

Die Muhkuh 2. Jul 2007 11:06

Re: Innosetup: Programmpfad speichern
 
Oder alternativ über das:

Delphi-Quellcode:
// uses Forms, SysUtils;

function PathToExe: String;
begin
  Result := IncludeTrailingPathDelimiter(ExtractFilePath(Application.Exename));
end;

Ajin 2. Jul 2007 11:53

Re: Innosetup: Programmpfad speichern
 
was es nicht alles gibt :gruebel:

Damit kann ich ja auch wunderbar arbeiten, vielen Dank dafür!


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:28 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz