Yep that will work.

Note that I have built this for ActiveX controls, not automation controls.
So at the moment it only enumerates the list of controls that you would see in the Studio under "Import COM ActiveX" not "Import COM Automation".

It is easy enough to change though.
Just change the line:
Code:
       Move OLELibTypeControl to ControlType
into:
Code:
       Move OLELibTypeAutomation to ControlType
cheers,
--
Wil