0
我想在python中自动执行QXDM应用程序。 尝试使用win32com.client模块。 以下是我正在尝试的代码,但未打开QXDM应用程序。QXDM应用程序不启动
from win32com.client import Dispatch
qxdm_instance = Dispatch("QXDM.QXDMAutoApplication")
当我打印qxdm_instance,它给出的值: COMObject QXDM.QXDMAutoApplication
但QXDM应用程序没有启动。我看到QXDM &的启动画面立即消失。当我进入TaskManager时,我看到QXDM.exe在那里运行,但没有GUI。
任何想法,为什么会发生这种情况?
尝试设置qxdm_instance.Visible = 1,但给出错误:AttributeError:属性'QXDM.QXDMAutoApplication.Visible'无法设置。 –
比我的回答不适合这个。也许该属性命名不同。阅读文档。 – xMRi
检查这个对象的其他方法,如果有类似的东西像Visible ...,否则有一个困难的方法。您可以更改注册表中OLE自动化启动应用程序的标志。 – xMRi