实例代码中 App.Kill("uibotBrowser.exe") 竟然无法关闭uibot浏览器,正确的语句应该是什么呢?

+86 132******12_837409 2023-4-19 245

问题:App.Kill("uibotBrowser.exe")  //这一行 根本无法关闭内置浏览器啊!!!

下面是EXcel数据填写到网页表单的代码:

If (Not IsNull(g_dicConfigData["本地参数"]["appsName"])) And (g_bFirstRun = True)

    appArr = Split(g_dicConfigData["本地参数"]["appsName"], ",")
    If Len(appArr) > 0
        For Each appName In appArr
            bRet = App.GetStatus(appName)
            TracePrint('''getstatus:''')
            TracePrint(appName)
            If bRet
                TracePrint('''kill:''')
                TracePrint(appName)
                App.Kill(appName)
            End If
        Next 
    Else
        Log.Warn("未配置此流程关联的目标程序的进程名称,可能会导致目标程序初始化失败!")
    End If
Else
    //重试时,仅需要关闭UiBot浏览器
    App.Kill("uibotBrowser.exe")  //这一行 根本无法关闭内置浏览器啊!!!
End If


最新回复 (5)
  • 果子哩 2023-4-20
    2
    报错的截图发来看下~~
  • 果子哩 2023-4-20
    3

    用获取窗口进程的命令获取一下窗口的进程,然后关闭掉进程pid

  • 诺亚方舟 2023-4-20
    4
    关闭内置浏览器:
    Window.Close({"wnd":[{"cls":"Chrome_WidgetWin_1","title":"内置浏览器","app":"UiBot"}]})
  • 5
    感谢  诺亚方舟 ,感谢 果子哩
  • 6
    问题解决了。
返回
发新帖