У меня есть элемент управления OCX, который я хочу использовать в форме Windows, и у меня возникла интересная проблема с библиотекой взаимодействия, созданной aximp
.
По сути, у меня есть библиотека (A), на которую ссылается мой элемент управления OCX (B), в то время как мое приложение WinForms (C) также имеет ссылку на (A).
Когда aximp
создает совместимую библиотеку, все свойства и методы, определенные в (B) до использования любых типов в (A), становятся доступными для использования (C). Однако после того, как в (B) используется какой-либо тип (A), в библиотеке взаимодействия нет определенных общедоступных свойств или методов в (C).
Это создает очевидную проблему при попытке ссылки на свойство или метод в моем элементе управления ActiveX из приложения WinForms. Мне любопытно, сталкивался ли кто-нибудь с подобной проблемой также.