Registriert seit: 14. Apr 2003
Ort: Stuttgart
1.701 Beiträge
Delphi 7 Professional
|
Re: Vista-Verzeichnisse und Benutzer
18. Mai 2007, 10:16
ja das ist voll witzig.
In C:\Programme kann ich als nicht Admin kein Verzeichnis erstellen. Jedoch funktioniert das unter C: ohne Probleme.
Man muss sich fragen, warum das Sinn macht.
Ich würde dir empfehlen in deinem Installation ins Programmeverzeichnis installieren zu lassen. Der Benutzer sollte aber die Wahl haben. Das Programm einfach in einen festgelegten Ordner zu speichern ist benutzerunfreundlich.
Die Funktion SHGetSpecialFolderLocation hilft dabei.
Unter Vista heißt der Programmordner "Program Files", auch wenn Explorer ihn als
"Programme" anzeigt. Das wird halt übersetzt angezeigt.
Wenn du dein Installationsprogramm als Admin starten lässt (über Vistamanifest), dann kannst du ohne Probleme nach "C:\Program Files" schreiben.
|