COM组件的不同版本的CLSID是否相同?

FreeSky 2000-10-10 11:16:00
...全文
185 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
Edward 2000-10-11
  • 打赏
  • 举报
回复
按照 COM 的游戏规则,一个 COM 组件的 CLSID 一旦发布后是永远不能变的;否则的话,就不能称为“一个”COM 组件的不同版本啦!
但是你实在是想变,没有法律说你要坐牢,顶多是使用控件的程序员天天骂你罢了,因为他们要修改原有代码!
FreeSky 2000-10-11
  • 打赏
  • 举报
回复
但Excel.Chart.5与Excel.Chart.8的CLSID为何不同
FreeSky 2000-10-11
  • 打赏
  • 举报
回复
但Excel.Chart.5与Excel.Chart.8的CLSID为何不同?
FreeSky 2000-10-11
  • 打赏
  • 举报
回复
但Excel.Chart.5与Excel.Chart.8的CLSID为何不同?(见注册表)
BlackSword 2000-10-11
  • 打赏
  • 举报
回复
答案是:相同.
版本的升级一般是通过增加新的接口,这样才能保持向
后兼容。

3,245

社区成员

发帖
与我相关
我的任务
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
  • ATL/ActiveX/COM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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