Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi korrekter dateipfad (https://www.delphipraxis.net/5841-korrekter-dateipfad.html)

Privateer3000 20. Jun 2003 18:44


korrekter dateipfad
 
Hiho Leuts,

ich stell mal die Zeile in den Raum:
Code:
Ini:=TIniFile.Create('dat\konfig.ini');
und jetzt zur Frage,
ist diese Pfadangabe richtig?
Denn wenn ich diesen im fertigen Programmverwende ist alles Banane.
Verschiebe ich das Program bzw. lass es bei installieren in einen anderen Ordner installieren findet das Programm die ini nicht mehr.
Zusätzlich, was hat in Delphi und Projekt/Optionen/ der Tab "Verzeichnisse/Bedingungen" zu sagen.Verwenden das erstellte Programm beim compilieren diese Einstellung??
Fragen über Fragen :?

Christian Seehase 20. Jun 2003 18:58

Moin Privateer,

durch die von Dir gemachte Pfadangabe wird versucht die Konfig.ini im Verzeichnis

<ARBEITSVERZEICHNIS DES PROGRAMMES>\dat\konfig.ini

zu benutzen.
Da sich dies aber ändern kann wäre es wohl besser es so zu machen:

Delphi-Quellcode:
Ini:=TIniFile.Create(ExtractFilePath(paramstr(0))+'dat\konfig.ini');
dann wird immer das Verzeichnis dat relativ zu Programmverzeichnis genommen.

Projekt/Optionen/ der Tab "Verzeichnisse/Bedingungen"
hat damit nichts zu tun.
Ein Klick auf den dort vorhandenen Hilfebutton hätte Dir das aber auch verraten.

Privateer3000 20. Jun 2003 19:05

Danke Chris,

schnell und zuverlässig wie immer :D


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:34 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