My COM server is a VB.NET exe. I can call methods on its objects fine, but can't use enums unless I make a type library and tell the client (typically Excel VBA) about it .
Is it possible? And why are enums more special than classes/functions/etc? Here's my enum definition:
Code:<Microsoft.VisualBasic.ComClass()> <Runtime.InteropServices.ComVisible(True)> Public Class MyClassName <Runtime.InteropServices.ComVisible(True)> Public Enum MyEnumName Something = 1 SomethingElse = 2 ...


Reply With Quote