Einzelnen Beitrag anzeigen

Benutzerbild von Sir Rufo
Sir Rufo

Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
 
Delphi 10 Seattle Enterprise
 
#10

AW: TJvAppIniFileStorage mit Location=flExeFile speichert unter Win XP zusätzlich im

  Alt 5. Mär 2015, 10:18
Ja, ich würde die Komponente umschreiben, denn so ist die nicht wirklich zu gebrauchen.

Als Speicherort für den Benutzer benötigst du 3 Optionen
  • Roaming -> Benutzer-Einstellungen in %APPDATA%\<Anwendungs-Pfad>\foo.exe.ini
  • Local -> Benutzer-Einstellungen in %LOCALAPPDATA%\<Anwendungs-Pfad>\foo.exe.ini
  • Portable -> Benutzer-Einstellungen im Pfad der Anwendung foo.exe.<User-SID AS Hex>.ini
Generell macht es auch Sinn eine Standard-Konfiguration mitzugeben, die dann in der Datei foo.exe.ini zu finden ist.

Diese generelle Einstellung wird dann mit den Benutzer-Einstellungen "gemischt". Ist also ein Wert in der Benutzer-Einstellungen nicht vorhanden, dann wird der Wert aus den Standard-Einstellungen geladen. Beim Speichern der Werte, werden diese ausschließlich in der Benutzer-Konfiguration gespeichert.
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ‎ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)
  Mit Zitat antworten Zitat