@ Luckie:
Wenn man die Umgebungsvariable für Anwendungsdaten benutzt (Also APPDATA), dann brauch man unter Vista auch zum schreiben keine Admin-Rechte, weil man z.B. in diesen Pfad rauskommt:
"H:\Users\TonyR\AppData\Roaming"
Ich benutze eine INI, die genau dort gespeichert wird in einem meiner Programme (ohne Admin-Rechte ausgeführt) -> keine Fehler
Edit: Anwendungsverzeichnis <> Anwendungsdatenverzeichnis
... mein Fehler
(aber wenn das Prog nicht in C:\Programme ausgeführt wird, sondern z.B. auf dem Desktop gibts trotzdem keine Probleme
Es ist unmöglich, witzig zu sein ohne ein bisschen Bosheit. Die Bosheit eines guten Witzes ist der Widerhaken, der ihn haften lässt. - Georg Christoph Lichtenberg