Forum: Sonstige Fragen zu Delphi
Delphi
by Luckie,
15. Apr 2009
Wenn du ihm jetzt noch sagst mit welcher CSIDL er die Funktion aufrufen muss. ;)
Den Pfad für die benutzerspezifischen Anwendungsdaten bekommt man mit der CSIDL CSIDL_APPDATA. In dem Verzeichnis legt man ein Unterverzeichnis an, das so heißt wie das Programm und dort hinein kommt die Ini-Datei.
Forum: Sonstige Fragen zu Delphi
Delphi
by Luckie,
15. Apr 2009
Wenn dann C:\User\<Benutzername>\Anwnedungsdaten\<DeinProgrammname>\Ini-Datei
Aber bitte nicht hardcoden. Auf meinem System gibt es diesen Pfad nämlich nicht.
Forum: Sonstige Fragen zu Delphi
Delphi
by Luckie,
15. Apr 2009
Warum willst du deine Ini-Datei im Root von C: ablegen? Damit niemand weiß zu welchem Programm sie gehört? Damit sich die Benutzer deies Programms ihr Einstellungen gegenseitig überschreiben?
Wie du das machst? In dem du wie alle anderen auch deine Konfigurationsdatei da erstellst, wo sie hinmgehört, ins Benutzerverzeichnis des Benutzers. Wie du den Pfad rausfindest und alles weitere solltest...