![]() |
Dateipfad vom Programm herausfinden
Hola,
ich bin es mal wieder :). Man kann ja mit openfiledialog.initialDir ein Verzeichnis angeben was er dann öffnet. Das klappt soweit. Ich möchte aber den Pfad nicht direkt angeben, sondern das Programm soll den Pfad nehmen in dem die EXE liegt. Wie bekomme ich den Pfad raus? Vielen Dank schon mal, Danke! |
AW: Dateipfad vom Programm herausfinden
Delphi-Quellcode:
ExtractFilePath(Paramstr(0));
//oder ExtractFilePath(Application.Exename); |
AW: Dateipfad vom Programm herausfinden
Mit ParamStr(0) Kommst du an den Pfad und Dateinamen deines Programms. Es ist baer eine ziemlich schlechte Idee im Programmordner benutzerspezifische Dateien speichern zu wollen, weil der Benutzer, wenn das Programm ordnungsgemäß im Programmeordner installiert wurde, dort keine Schreibrechte hat.
|
AW: Dateipfad vom Programm herausfinden
Hi und danke,
deine Bedenken teile ich bedingt. Das Programm führt kein Hexenwerk aus und gespeichtert wird eh woanders. Selbst meine Frage vom Eingan hat sich gerade erledigt. Nun soll das Programm automatisch den Desktop auswählen. Dafür gibts ja auch wieder so nen tollen Pfad, damit der dann in allen Versionen und Sprachen von Windows funktioniert, habt ihr den Zufällig bei der Hand? danke! |
AW: Dateipfad vom Programm herausfinden
Über
![]() |
AW: Dateipfad vom Programm herausfinden
|
AW: Dateipfad vom Programm herausfinden
Ihr seid awesome !!! :)
VIELEN DANK! PS: gibts hier eigentlich eine "Frage-Gelöst-Funktion"? |
AW: Dateipfad vom Programm herausfinden
Nur wenn du den Beitrag beim Anlegen als "offene Frage" markiert hast
|
AW: Dateipfad vom Programm herausfinden
oki merk ich mir für das nächste mal!
closed. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:02 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