我正在尝试使用Visual Studio2017在VB.NET中创建一个动态链接库。DLL将在另一个应用程序的VBA中使用。VB.NET项目是一个.NET框架类库项目。MyProjectName.MyClassNameEnd Sub 代码总是在以下行(来自上面的示例)抛出运行时错误429"ActiveX组件无法创建对象“: Set TestOb
我已经通过ATL创建了一个COM对象,以便在VBA中使用编译后的C++。我的类型库是(比如说) "MyObjLib",对象是"MyObj“。如果我在VBA中使用对象浏览器,一切看起来都很好:它将库显示为MyObjLib,并且在其中我看到一个类MyObj作为库的成员。如果在VBA中,我通过引用菜单包含了这个库,我可以这样写: Dim obj as MyObj
Set obj = new MyObj 一切都运行得很好。但是,如果我尝试: Dim