diff --git a/Robot/winGUI.py b/Robot/winGUI.py index a50a2493..c7b67a1a 100644 --- a/Robot/winGUI.py +++ b/Robot/winGUI.py @@ -310,7 +310,7 @@ def PywinautoExtTryToRestore(inSpecificationList): try: #Подготовка взодного массива inControlSpecificationArray=ElementSpecificationArraySearchPrepare(inSpecificationList) - #Выполнить подключение к объекту + #Выполнить подключение к объекту. Восстановление необходимо только в бэке win32, так как в uia свернутое окно не распознается lRPAApplication = pywinauto.Application(backend="win32") lRPAApplication.connect(**inSpecificationList[0]) lRPAApplication.top_window().restore() @@ -1005,7 +1005,7 @@ def ElementInfoExportObject(inElementInfo): def GetRootElementList(): #Получить список объектов - lResultList=pywinauto.findwindows.find_elements(top_level_only=True) + lResultList=pywinauto.findwindows.find_elements(top_level_only=True,backend=mPywinautoActiveBackend) lResultList2=[] for lI in lResultList: lTempObjectInfo=lI