我有一个用 vb6 制作的 ActiveX
控件。由于客户要求更改类 ID 而我不了解 vb6,请帮助我确定 ActiveX 的类 ID。
我在网上查了很多。但没有用。
在 C++
中,Class ID
在“.idl
”文件中提及。
但是在 vb6
中我不知道。
提前致谢。
最佳答案
将项目加载到 VB6 后,打开 Project...Properties
并查看“组件”选项卡。如果 Version Compatibility
设置为 Binary
,VB 将尝试保持相同的 CLSID(假设它有一个模型)。如果将其更改为 No Compatibility
,或者如果更改接口(interface),VB 将在您编译时分配一个新的 CLSID。
关于windows - 如何更改 vb6 中制作的 ActiveX 的类 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41567753/