【发布时间】:2020-08-22 09:53:21
【问题描述】:
我们有一个来自第三方的 com 组件,并使用 vb 脚本中的 com dll。我们想要移除第三方 dll 依赖,并编写我们自己的 COM 组件,具有相同的名称和对象,这样我们就不需要更改脚本代码中的任何内容。
我创建了具有相同 dll 名称和类名的新项目。但是在 rgs 文件中它显示名称的方式有所不同
原始第三方对象名称为 ReadWriteFileDataLibrary.ReadWriteFileDataAPILib
我创建的项目在 rgs 文件中具有以下名称 VersionIndependentProgID = s 'ReadWriteFileDataLibrary.ReadWriteFileDataAPI'
最后三个字母 (Lib) 丢失。是否可以将名称更改为与旧dll相同的名称?
我是 COM 新手,所以我不太了解它
【问题讨论】:
标签: c++ visual-c++ com