![]() |
korrekter dateipfad
Hiho Leuts,
ich stell mal die Zeile in den Raum:
Code:
und jetzt zur Frage,
Ini:=TIniFile.Create('dat\konfig.ini');
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 :? |
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:
dann wird immer das Verzeichnis dat relativ zu Programmverzeichnis genommen.
Ini:=TIniFile.Create(ExtractFilePath(paramstr(0))+'dat\konfig.ini');
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. |
Danke Chris,
schnell und zuverlässig wie immer :D |
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:05 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