Im Windowsverzeichnis hat eine Ini schon gleich gar nichts zu suchen...
Dafür gibt es das Anwendungsdatenverzeichnis (oder eben die Registry).
http://www.delphi-library.de/viewtopic.php?p=548600
Du kannst einfach den Benutzer fragen. Wenn er es gerne portabel hätte, dann ist das eigene Verzeichnis ja ok, aber wenn es normal auf dem Rechner fest benutzt werden soll, sicher nicht.
Du kannst dann beim Start einfach sowohl im eigenen Verzeichnis suchen als auch in den Anwendungsdaten. Sind an beiden Orten keine Einstellungen da, kann der Benutzer sagen wo sie hin sollen.
http://www.delphi-library.de/viewtop...=541638#541638
Leider bin ich mit der Verwaltungsklasse immer noch nicht fertig, aber die Idee habe ich da ja geschrieben...