火语言RPA流程组件介绍--获取窗口对象
🚩【组件功能】:桌面软件自动化操作,首先需要捕获软件窗口对象,作为下面系列操作的前提条件
配置预览
配置说明
获取窗口方式
窗口标题或类型名:从当前可获取的窗口中选择目标窗口标题及类型名(可选)
捕获窗口元素:获取操作目标所在的窗口对象。获取元素方式见 桌面对象元素库使用方法。
当前激活窗口:当前激活的窗口
窗口句柄:获取指定窗口句柄的窗口对象
桌面:获取桌面为窗口对象
窗口标题
选择窗口标题或类型名填写
添加窗口类型
选择窗口标题或类型名填写
根据通配符匹配
选择窗口标题或类型名填写
输入输出
输入类型
万能对象类型(System.Object)
输出类型
自定义桌面元素类型(FlaUI.Core.AutomationElements.AutomationElement)
🏁 上一组件的输出类型可以是任何类型,都可以直接输入到本组件的流变量(FLOW,类型为万能对象),在本组件内任何文本配置区域都可以使用T模式下的 {{FLOW}}
或#模式下的FLOW
格式直接调用该流变量,流变量FLOW在该组件内可能被修改,本组件完成功能处理后,将结果按自定义桌面元素类型(FlaUI.Core.AutomationElements.AutomationElement)输出到下一组件。
组件依赖
该组件为桌面分类功能组件,是本桌面分类下所有对象的初始化组件,可以安装卸载,但如果卸载或未调用本组件进行初始化会影响本分类下其他所有组件功能,可以理解为火语言的对象构造方法。