gpt4 book ai didi

windows - 免费注册 (Regfree) COM

转载 作者:可可西里 更新时间:2023-11-01 14:44:41 25 4
gpt4 key购买 nike

我们使用 COM 对象自动化模型使我们的应用程序可供客户使用。

他们大部分时间使用 python 来访问我们的应用程序界面。

由于我们希望能够安装(尚未运行,这是另一个问题)应用程序的不同版本,我们正在将我们的 COM 组件更改为 regfree。

但这与脚本语言通过 IDispatch 自动化的访问冲突,因为它们需要注册表中的条目。

我们的方法是创建一个应用程序来管理我们实际应用程序的事件版本。它让用户决定他想要的版本并负责注册表项。

我们的方法有哪些替代方案?

最佳答案

COM 中有一个协议(protocol)可以执行此操作。如果您对接口(interface)进行版本控制(并更改每个版本的 GUID),则可以安装多个版本。微软用 WORD 等来做到这一点。

可以创建特定于第 5 版库的 Word.Document.5 类,或者只是 word.Document,它将创建机器上最高存在的实例。我不确定此功能是否内置于 COM 中或是否需要实现,但值得研究。

关于windows - 免费注册 (Regfree) COM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/618726/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com