Look at EnumKey and EnumValue functions. Put a small test together from the examples and it will make sense. These return each of the keys or values from a registry path, one by one.

Glenn
_________________________
Actually I am a Rocket Scientist! \:D