关于自动化接口

必须最初创建 Installer 对象 才能加载通过 COM 访问安装程序组件所需的自动化支持。 此对象提供包装器来创建顶级对象并访问其方法。 这些包装器只是提供参数转换,以与 Microsoft Visual Basic 一致的方式公开安装程序函数,而无需更改方法的行为。

尽可能向 Visual Basic 公开一对 Get 和 Set C++ 方法作为单个属性。 在某些情况下,带有索引参数的C++方法被公开为索引属性。 许多C++方法通过参数返回结果,因为返回值用于错误返回。 但是,在 Visual Basic 中,错误由单独的机制处理,结果始终在返回值中传递。

有关使用自动化和创建 Installer 对象的信息,请参阅 使用自动化接口

有关 Windows Installer 对象的参考资料,请参阅 自动化接口参考

Windows Installer 脚本示例