From b69f6fb18b4ed9450ec1a534998c9accdb40ab4e Mon Sep 17 00:00:00 2001 From: Ivan Maslov Date: Sat, 4 May 2019 09:14:40 +0300 Subject: [PATCH] =?UTF-8?q?#Robot=5F=D0=98=D1=81=D0=BF=D1=80=D0=B0=D0=B2?= =?UTF-8?q?=D0=BB=D0=B5=D0=BD=D0=B0=D0=9E=D1=88=D0=B8=D0=B1=D0=BA=D0=B0?= =?UTF-8?q?=D0=9C=D0=BE=D0=B4=D0=B0=D0=BB=D1=8C=D0=BD=D1=8B=D1=85=D0=9E?= =?UTF-8?q?=D0=BA=D0=BE=D0=BDUIA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Robot/winGUI.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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