关于自定义实体的COM封装
<p>最近公司接了一活,现在要我把一些自定义实体类用COM封装给VBA程序员调用。最后弄出一个简单的COM类,在C++中调用测试没什么大问题,但是在VBA中却提示 Run-time '429' Can't Create Activex,以为我的程序有问题,我又编译了SDK中的例子,然后运行一样的结果。郁闷。斑竹帮俺看看咋回事。</p><p>VBA中的代码:</p><p>dim obj as HuicEntsWrapper //CoClass</p><p>set obj=thisdrawing.modelspace.addcustomobject("HuicEnts") //自定义实体类</p><p>咋都运行不过,组件也注册了,就是创建不了,请斑竹指点!!!!</p> <p>添加了类型库的引用了吗?</p> 已经添加引用了,能想的能做的都做了,也加载dbx文件了 肯定是自定义实体的getCLSID()这个函数没写吧, 你看看, 应该是这个引起的问题
页:
[1]