I think I may have explained my problem incorrectly. What I want to be able to do is write a COM object that has the ability to collect a list the public properties, functions, sub-routines in a similar way to the sp_sproc_colums command in MSSQL server lists all the input/output paramaters of a stored procedure. Once again, thank you guys in advance for any assistance you can provide.