Das Notes Forum

Domino 9 und frühere Versionen => ND7: Entwicklung => Thema gestartet von: it898ur am 25.04.08 - 09:45:26

Titel: @RegQueryValue und HKEY_CLASSES_ROOT
Beitrag von: it898ur am 25.04.08 - 09:45:26
Hallo an alle,

ich habe das Problem, dass ich in einer HideWhen-Formel einen Registry-Eintrag im Pfad HKEY_CLASSES_ROOT auslesen muss (Prüfung, ob eine bestimmtes COM-Objekt da ist). Dies scheint aber nicht zu gehen.

Lese ich Werte aus HKEY_LOCAL_MACHINE funktioniert dies einwandfrei.

Kann mir jemand einen Hinweis geben, warum dies so ist und ob man dies umgehen kann (mit Formelsprache) ?

Gruß

André
Titel: Re: @RegQueryValue und HKEY_CLASSES_ROOT
Beitrag von: m3 am 25.04.08 - 09:53:37
Ich vermute mal, dass das ein Berechtigungsproblem ist und der User, unter dem Notes bzw. Domino läuft auf diesen Registry-Zweig keinen Zugriff hat.

Das ließe sich aber mit Process Monitor (http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx) leicht heraus finden.
Titel: Re: @RegQueryValue und HKEY_CLASSES_ROOT
Beitrag von: it898ur am 25.04.08 - 09:59:41
Ich darf aber mit der verwendeten Anmeldung den Registry-Editor ausführen und in diesem Pfad Änderungen vornehmen !?

André
Titel: Re: @RegQueryValue und HKEY_CLASSES_ROOT
Beitrag von: koehlerbv am 25.04.08 - 11:25:44
Das ist keine Rechte-Probleme (diesem aber wohl geschuldet) - es ist eine Einschränkung der @-Function. Siehe DesignerHelp - es sind nur die Schlüssel HKEY_CURRENT_USER und HKEY_LOCAL_MACHINE vorgesehen.

Ein Workaround mit Formelsprache ist nicht möglich.

Bernhard
Titel: Re: @RegQueryValue und HKEY_CLASSES_ROOT
Beitrag von: it898ur am 25.04.08 - 13:01:54
 :(

André