[jawsscripts] JAWS bug? SetRegistryEntryString and GetRegistryEntryString can't work together?

  • From: "Bryan Garaventa" <bgaraventa11@xxxxxxxxxxxxxx>
  • To: <jawsscripts@xxxxxxxxxxxxx>
  • Date: Thu, 18 Oct 2007 12:22:24 -0700

I'm not sure if this is a JAWS bug or not, can anyone see what I'm doing wrong 
if so? This should work... 

const
SubKeyPath "SOFTWARE\\MyKeyName",
SubKeyName "VariableName" 

Script SetRegKeyVal ()
; This successfully writes VariableName=Testing under 
LocalMachine\SOFTWARE\MyKeyName
SetRegistryEntryString (2, SubKeyPath, SubKeyName, "Testing")
EndScript 

Script GetRegKeyVal ()
var string Result
; However, this returns a blank string every time.
let Result = GetRegistryEntryString (2, SubKeyPath, SubKeyName)
CopyToClipboard (Result)
Say (Result, 0)
EndScript

Other related posts: