http://qs1969.pair.com?node_id=245972


in reply to Pass Hexadecimal through OLE method?

Bit of a shot in the dark, but if I'm not mistaken, the Const HKEY_LOCAL_MACHINE = &H80000002 will simply convert the hex value to a decimal one, storing it most likely in a long int.

Have you tried:

$registry->EnumKey(hex('80000002'), $base, @result);

Replies are listed 'Best First'.
Re: Re: Pass Hexadecimal through OLE method?
by jpavel (Sexton) on Mar 26, 2003 at 16:20 UTC
    Works like a charm. And boy, do I feel like an idiot now. Of course it changes it to an int! And I'm sure passing 2147483650 would have the same result. Thanks!