gpt4 book ai didi

python - 使用 win32com 的 CANoe 多个实例

转载 作者:行者123 更新时间:2023-12-04 09:33:46 25 4
gpt4 key购买 nike

我正在尝试使用 Python(win32com 模块)创建两个 CANoe 实例。
我正在尝试创建两个对象并打开配置,但它只创建一个实例。如何实现创建两个 CANoe 实例?
我禁用了应用程序中只允许一个实例的选项(我可以手动打开两个 CANoe 实例)。

application = win32com.client.DispatchEx("CANoe.Application")

application.Open(config)

application2 = win32com.client.DispatchEx("CANoe.Application")

application2.Open(config2)

最佳答案

可以这样做,但 不推荐 .
您可以导航到 CAN.ini 文件并在 [System] 下更改以下内容标签。 (默认值为 0)

SingleCOMClient=1
就这一行提到了一个警告。因此,请谨慎使用此选项!
重新启动一次 CANoe 以使此更改生效。
.ini 文件位于 C:\ProgramData\Vector\CANoe\<version>\CAN.ini 注意 : 使用 DispatchEx默认情况下会创建一个新实例。使用 Dispatch将首先检查是否有任何现有的 CANoe 实例可用并附加到该实例。如果没有打开实例,那么它将创建一个新实例。

关于python - 使用 win32com 的 CANoe 多个实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62692488/

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