Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Daniel am 08.07.03 - 17:15:29

Titel: @RegQueryValue
Beitrag von: Daniel am 08.07.03 - 17:15:29
Hi Leute!

Wie kann ich den Wert, den ich aus @RegQueryValue bekomme mit einem Text vergleichen??

Ich hab geprüft:
Der zurückgegebene Wert ist ein Text (von @RegQueryValue);

Ich hab mit der @if Formel die Werte verglichen, auch wenn sie 100%ig übereinstimmen, kommt immer falsch herus!?!?

Beim Wert handelt es sich um einen Pfad. Ich wenn die DB neu öffne, löscht mir der Designer bei meinem Abfragepfad die \\ Backslashe raus!

Daniel
Titel: Re:@RegQueryValue
Beitrag von: Glombi am 08.07.03 - 21:33:46
Hi,
wenn Du in der Formelsprache ein"\" vergleichen willst, musst Du "\\" nehmen.

Wenn Du sowas hast: "C:\temp" macht die Formelsprache "C:temp" daraus.
Also musst Du bspw. so abfragen:

_notespath := a:=@RegQueryValue("HKEY_LOCAL_MACHINE"; "Software\\Lotus\\Notes\\5.0"; "Path");

@If(
_notespath = "C:\\Lotus\\Notes";
...

Andreas
Titel: Re:@RegQueryValue
Beitrag von: Daniel am 09.07.03 - 09:26:04
Ich werd das ausprobieren!

Danke für die Hilfe!