我看到了这个win32com的开始文档。
http://timgolden.me.uk/pywin32-docs/html/com/win32com/HTML/QuickStartClientCom.html
我得到了下面的代码来启动。
import win32com.client
o = win32com.client.Dispatch("Object.Name")
o.Method()
o.property = "New Value"
print o.property
我想要像这样使用QXDM应用程序,
import win32com
import win32com.client
import pythoncom
pythoncom.CoInitialize()
QPST = win32com.client.Dispatch('QPSTAtmnServer.Application')
port_list = QPST.GetPortList
for i in range(0, port_list.PhoneCount):
print("COM port name=%s status=%s mode=%s",
port_list.PortName(i),
port_list.PhoneStatus(i),
port_list.PhoneMode(i))
IQXDM = win32com.client.Dispatch('QXDM.Application')
此代码生成一个新的QXDM窗口。 (DispatchEX应该是,但我不想)
我想使用已打开的QXDM窗口,但我不知道如何。
我无法理解什么是shellwindows_guid,以及如何获取该ID,这是我想要的。