![]() |
Pfad der Programmdatei
Hallo,
wie kann ich feststellen, in welchem Verzeichnis sich das Programm befindet, das ich gerade ausführe? Danke |
Die Suche hätte Dir bestimmt geholfen, hier die Lösung.
Delphi-Quellcode:
...:cat:...
ExtractFilePath(Application.ExeName);
// oder ExtractFilePath(ParamStr(0)); |
Hi Leo,
das Programm hast Du, davon gehe ich mal aus, schon gespeichert. Sollte dies der Fall sein liegt die *.exe Datei im selben Verzeichniss wie die *.pas und *.dpr Datei. :!: Ansonsten weiss ich es auch nicht so genau und will nix falsches rezählen ^^ :wink: |
Sakura
Dank, auf das Application-Objekt bin ich nicht gekommen.
Jetzt klappts |
Zitat:
ParamStr(0) in ParamStr(0) wird nämlich der Programmpfad und der Programmname der eigenen Anwendung gespeichert. |
Mag sein, aber er hat nicht nach Quellcode gefragt :wink:
Oder :?: :?: :?: |
[OT] Was meinst du könnte er in einem Delphi-Forum suchen? Quellcode vielleicht?
Er wollte wohl kaum wissen wo er auf seiner Festplatte die Explorer.exe findet. ;) [/OT] MfG Florian :hi: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:44 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