0

我用 Python 和 PyEvolve 写了一个 GA。在此,我曾经win32com.client从另一个程序(“Gsa.ComAuto”一个用于结构工程的程序)调用 COM 库。对于几代人来说,GA 工作正常,但在出现错误消息之后。该消息是 R6025 Run Time Message Pure Virtual Function Call,参考 gsa.exe。我不知道为什么会出现此消息,可能是因为我多次调用 Com 对象?

4

1 回答 1

2

尝试这个:

import win32com.client
win32com.client.pythoncom.CoInitialize()

这将初始化您的线程以使用 COM

于 2013-03-19T01:28:16.083 回答