I know I can instantiate a TypeLibInfo object to interrogate the members of a type library, i.e. for a COM dll. What I can't seem to find is if there is a property or method of this object that will return the type of the component to which the typelib refers, i.e. "dll", "ocx", "activex exe", etc -- analgous to the "Type" property in a vbp. One hack would be to examine the file extension returned by the "ContainingFile" property, but I was hoping for something more elegant, perhaps a property that returns an enum of predefined file types. Any ideas? Thank you.