Frans Bouma states that “user defined types in VB are not something related to COM, but are a VB thing. The error clearly states that the user defined type is stored inside a variant, it is not used as a com object.”
OK. So I can't use a VB6 Type? Hmmmm. Any recommendations anyone?