Autor Thema: @RegQueryValue  (Gelesen 1287 mal)

Offline Daniel

  • Senior Mitglied
  • ****
  • Beiträge: 263
  • Geschlecht: Männlich
  • Schlagzeugtrommelfell
    • My personal Website
@RegQueryValue
« 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
« Letzte Änderung: 08.07.03 - 17:43:46 von Daniel »

Glombi

  • Gast
Re:@RegQueryValue
« Antwort #1 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

Offline Daniel

  • Senior Mitglied
  • ****
  • Beiträge: 263
  • Geschlecht: Männlich
  • Schlagzeugtrommelfell
    • My personal Website
Re:@RegQueryValue
« Antwort #2 am: 09.07.03 - 09:26:04 »
Ich werd das ausprobieren!

Danke für die Hilfe!

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz