Und noch zwei Sachen:
Die Methode OpenKey ist nicht umsonst eine Funktion derene Rückgabewert man prüfen kann.
Unter NT ff. System werden nur Administratoren dein Programmm benutzten können. Die
VCL öffnet standardmäßig die Schlüssel immer mit ALL_ACCESS mit der Methode Create. Es haben aber nur Administartoren dort Schreibrechte. Öffne den Schlüssel mit KEY_READ und auch nicht Administartoren können dein Programm benutzen.