没有名称空间的Com类型的dll怎么后期绑定?

楚狂歌 2016-08-24 04:46:40
情况是这样的:
我有一个xxx.dll(非本人编制),可以正常注册,在VB6和VB.net都可以正常引用,dim as new 后能够正常使用。

但是我注意到,vb6中创建对象的语句为dim as new xxx,不像其他普通的dll那样有xxx.classname,createobject会报错

vb.net中引用后,会生成一个Interop开头的dll,会自动添加一个名词空间,但也没办法createobject,Type.getTypeFromProgID报错

有没有遇到过这个情况的?能解释下吗?
...全文
232 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
楚狂歌 2016-08-24
  • 打赏
  • 举报
回复
另外,dll应该是vb6写的....

16,547

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧