Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi InstallDir ermitteln (https://www.delphipraxis.net/109161-installdir-ermitteln.html)

XPLOSIV 25. Feb 2008 15:02


InstallDir ermitteln
 
Hallo erstmal^^
Also ich brauch mal eure Hilfe, ich brauch nen Code das mir die InstallDir vom Tool verrät damit ich die Ini reinhaun kann.
Wisst ihr da was ?

mkinzler 25. Feb 2008 15:09

Re: InstallDir ermitteln
 
Welchem Tool?
Den Pfad der laufenden Exe steht in
Delphi-Quellcode:
ParamStr(0);

XPLOSIV 25. Feb 2008 15:11

Re: InstallDir ermitteln
 
Jo, vom laufendem Tool.
EDIT:Cool geht aber meine datei wird umbenannt.
Delphi-Quellcode:
  ini := TIniFile.create(ParamStr(0)+'npc.ini');
Die ini heißt aber "GTool2.exenpc"

EDIT2: Ok hat sich nun alles geklärt, danke ;)

XPLOSIV 25. Feb 2008 15:38

Re: InstallDir ermitteln
 
Sry aber muss das nochmal ausgraben.
Jetzt kommt ein Fehler bei
Delphi-Quellcode:
Image1.Picture.LoadFromFile(ParamStr(0)+'/Pic/1.jpg');
Offensichtlich wird der Pfad vom Tool angegeben und nicht vom Verzeichnis in dem es liegt.
Also wird so gesucht "..../Dir/Tool.exe/Pic/1.jpg".
Kennt jemand noch ne andere Lösung ?

DeddyH 25. Feb 2008 15:40

Re: InstallDir ermitteln
 
Ist das Unix (Lazarus)?

[edit] Sonst versuch es mal so:
Delphi-Quellcode:
Image1.Picture.LoadFromFile(ExtractFilePath(ParamStr(0))+'Pic\1.jpg');
[/edit]

XPLOSIV 25. Feb 2008 19:10

Re: InstallDir ermitteln
 
Danke, funktioniert wunderbar ;)


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:48 Uhr.

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