On 1/7/00 12:22 pm, Ernst Michael Reicher <[EMAIL PROTECTED]> wrote:
> Hi Kevin,
> try
> HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Applets\Regedit
> it should be also on Your machine
>
> I tried a lot...
> my last handlerversion is:
> on mouseUp
> ask "KEY?"
> if the result is "Cancel" then exit mouseUp
> get queryRegistry(it & "\")
> put it into cd fld "list"
> end mouseUp
>
> it works on keys that have only value in the "standard" entry like
> HKEY_CLASSES_ROOT\.mc
> but
> if the standard entry is empty and there are other entries You get empty
> if You know the name of one of this entries and You try it without "\" You
> get the value - a little encrypted but something comes out....
>
> I have to change the value of such entries, I know the key and that the
> entries have names starting with "#" and then numbers from 1 to ??
> I thought that queryRegistry could give me the content of the key so that I
> would be able to create a list of this values, edit them and send them back
> with setRegistry....
>
> ???
You need to know the names of the individual keys - getting a list isn't
supported. If you add a "View" or "FindFlags" to the end of that path you
do get a value.
The values (in that particular key) are stored as binary, so you need to use
the binaryEncode and decode functions to get and set these values (or they
come back somewhat garbled as you noticed).
Regards,
Kevin
> Regards,
> Ernst
>
>
> Ernst M. Reicher
> A-7571 Rudersdorf, Lahnbachweg 3
> Tel: 03382 / 73020 Fax: 03382 / 73020-12
> eMail: [EMAIL PROTECTED]
Kevin Miller <[EMAIL PROTECTED]> <http://www.runrev.com/>
Runtime Revolution Limited (formerly Cross Worlds Computing).
Tel: +44 (0)131 672 2909. Fax: +44 (0)1639 830 707.
Archives: http://www.mail-archive.com/metacard%40lists.best.com/
Info: http://www.xworlds.com/metacard/mailinglist.htm
Please send bug reports to <[EMAIL PROTECTED]>, not this list.