1

我正在尝试自动化独木舟应用程序。我正在尝试创建一个 com 对象。但我有 2 个不同的独木舟版本 7.6 和 8.2。默认情况下,它会打开 7.6 版的 Canoe。如何确保它默认打开 8.2 版本?

import comtypes.client
CANOE_COM_APPLICATION = "CANoe.Application"
app = comtypes.client.CreateObject(CANOE_COM_APPLICATION)
4

1 回答 1

0

对于您的问题,安装多个版本的 Office 时的办公自动化这篇办公文章会有所帮助。

  • 多个版本的“独木舟”可以同时安装在一台电脑上
  • 每个版本的“Canoe”都有一个可识别的 PROGID

如果满足以上两个条件,就可以通过指定所需版本号的PROGID来切换目标。

于 2018-07-25T21:27:29.800 回答