我有一个传统的COM组件,升级换代的一部分,我从现有的接口派生查询有关VB脚本和COM接口继承
接口1 { 一些方法 }
接口2:公共接口1 { 新方法 }
有一个旧的评论注释不要这样做。而是有inteface2有单独的一个不是从基地派生,因为它的一部分相同的CoClass ...没有必要重复任何代码...
评论评论: 脚本语言是解释型语言,并且由于所有方法都是延迟绑定,所以它们是天生多态的。所有变量都是无类型的(VARIANT是无类型的)。 但是,有关脚本语言的单独问题。脚本语言不使用虚函数表来调用COM对象上的方法,而是通过IDispatch接口调用方法。不幸的是,IDispatch只能与一个自定义界面相关联。 通过IDispatch接口访问的所有方法必须是自定义界面
任何人都可以解释...的一部分,他的意思是说的GetIDsOfNames将不能返回正确的ID?或者是别的东西