![]() |
[Erledigt] Verzeichnis in dem die exe liegt?
Hallo liebe DPler,
ich habe vergessen, wie die Funktion heißt, die mir den Pfad des Verzeichnises zurückgibt, in dem mein Programm liegt. Habe leider in der DP-Suche auch nix gefunden, sorry. Gruß Klaus |
Re: Verzeichnis in dem die exe liegt?
In der DP SUche nix gefunden :shock:
Also am Anfang GetDir(0, s); und s als public variable Dann hast du den Pfad ;-) |
Re: Verzeichnis in dem die exe liegt?
Vielen, vielen Dank ich bin einfach nicht mehr draufgekommen.
Nochmal Sorry. |
Re: Verzeichnis in dem die exe liegt?
Oder einfach ExtractFilePath(Application.Exename)
|
Re: Verzeichnis in dem die exe liegt?
Genau. Das war die Variante, die ich meinte, aber jetzt hab ichs schon so gelöst,
wie es mir EDatabaseError vorgeschlagen hat. Trotzdem Danke |
Re: [Erledigt] Verzeichnis in dem die exe liegt?
Hallo Klaus,
GetDir(0, cwd) liefert das current working directory, welches nicht immer identisch mit dem Speicherort des Programms ist. ExtractFilePath(ParamStr(0)) liefert dir garantiert den Speicherort des Programms - ohne den overhead von TApplication. Grüße vom marabu |
Re: [Erledigt] Verzeichnis in dem die exe liegt?
k danke werd ich doch noch ändern :coder:
|
Re: [Erledigt] Verzeichnis in dem die exe liegt?
Zitat:
|
Re: [Erledigt] Verzeichnis in dem die exe liegt?
Hallo,
Zitat:
Gruß xaromz |
Re: [Erledigt] Verzeichnis in dem die exe liegt?
Hi!
Nicht unbedingt! Ruf das Programm über eine Verknüpfung auf und ändere dort (bewusst oder versehentlich) die Zeile "Ausführen in"! Ciao, Frederic |
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-2025 by Thomas Breitkreuz