Großes Problem. Dein Programm legt die Ini-Datei in einem Unterordner des Anwendungsverzeichnisses ab. hat der benutzer keine Schreibrechte im Anwendungsverzeichnis (Benutzer haben zum Beispiel keins im Programmverzeichnis, wo Programme standardmäßig installiert werden.) dann geht das in die Hose. Programmspezifische Dateien gehören in das HomeDir des Users und dort in das Anwendungsverzeichnis: C:\Dokumente und Einstellungen\<Benutzername>\Anwendungsdaten\>Mein Programm>. Dann kann jeder Benutzer auch seine Einstellungen induviduell speichern.
Gerade aus diesem Grund ist gerade heute ein Programm von meiner Platte geflogen, welches ich eigentlich schon lange benutze. Es wollte was speichern, was nicht ging und ich konnte es nur über den Taskamanegr beenden.