Python-UIAutomation-for-Windows icon indicating copy to clipboard operation
Python-UIAutomation-for-Windows copied to clipboard

CreateControlFromElement报错

Open yurk29 opened this issue 6 months ago • 0 comments
trafficstars

Control的CreateControlFromElement方法有几率会出现COMError。原因是传递给CreateControlFromElement的element在访问CurrentControlType属性时已经被释放,可以考虑是否增加try...except...

File "D:\Python\Lib\site-packages\uiautomation\uiautomation.py", line 7469, in GetFirstChildControl return Control.CreateControlFromElement(ele) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "D:\Python\Lib\site-packages\uiautomation\uiautomation.py", line 6939, in CreateControlFromElement controlType = element.CurrentControlType ^^^^^^^^^^^^^^^^^^^^^^^^^^ _ctypes.COMError: (-2147220991, '事件无法调用任何订户', (None, None, None, 0, None))

yurk29 avatar May 21 '25 09:05 yurk29