在尝试接下来的内容时,我很挣扎。
我目前正在使用 ActiveX,通过 Visual Studio 生成的互操作 dll(更准确地说是 tlbimp,隐式)。
存在此 ActiveX 的不同版本,有时会在接口中添加、删除属性。如果要改版本,就得改引用,重新编译等等。
我想要我的代码的单一版本。我记得以驱动 Word 为例,可以通过 Word.Application 上的 CreateInstance 实例化一个单词对象,并调用方法,无论版本如何。仅在运行时链接调用。我想对我使用的 activeX 做同样的事情,但我真的不知道该怎么做(顺便说一句,它是 sage objets100c dll)。我在 ActiveX 列表中找不到它,因此我什至不确定我是否可以为 Word.Application 做这样的事情。
有人知道我该怎么做吗?(可能是一个完全不同的解决方案,因为我的需要是:拥有一个无需重新编译的代码)。
先感谢您