Einzelnen Beitrag anzeigen

Daniel
(Co-Admin)

Registriert seit: 30. Mai 2002
Ort: Hamburg
13.919 Beiträge
 
Delphi 10.4 Sydney
 
#4

Re: Gewissensfrage - Registry oder IniFile

  Alt 11. Apr 2007, 09:56
Wenn Du die korrekten Verzeichnisse nutzt, dann gibt's auch kein Problem mit den Rechten und wenigstens von dieser Seite her keinen Grund, die Anwendung mit Admin-Rechten auszuführen.

Zum Beispiel ergeben sich auf meinem PC hier die folgenden Verzeichnisse aus einem Aufruf von "SHGetFolderPath":
Code:
CSIDL_PERSONAL -> C:\Users\Daniel\Documents
CSIDL_MYPICTURES -> C:\Users\Daniel\Pictures
CSIDL_APPDATA -> C:\Users\Daniel\AppData\Roaming
CSIDL_LOCAL_APPDATA -> C:\Users\Daniel\AppData\Local
CSIDL_COMMON_APPDATA -> C:\ProgramData
CSIDL_WINDOWS -> C:\Windows
CSIDL_SYSTEM -> C:\Windows\system32
CSIDL_PROGRAM_FILES -> C:\Program Files
CSIDL_PROGRAM_FILES_COMMON -> C:\Program Files\Common Files
Für die Deinstallation ist es egal, ob Du eine INI-Datei zu entfernen hast oder eine Handvoll Registry-Einträge. Im Allgemeinen wäre wohl zur Registry zu raten. In der Praxis tut sich das aber nichts. INI-Dateien haben den Vorteil, dass Du sie zum Beispiel auch von einem Kunden mit wenig PC-Erfahrung editieren oder kopieren lassen kannst.
Daniel R. Wolf
mit Grüßen aus Hamburg
  Mit Zitat antworten Zitat