切换到窗口
组件介绍
将指定窗口切换到前台
截图
属性说明
必填项
无
选填项
属性名称 | 类型 | 默认值 | 说明 |
---|---|---|---|
窗口对象 | 对象 | 空 | 需要获取的窗口对象 空默认当前激活的窗口 非空为「指定窗口」组件对应的操作窗口对象 |
窗口元素 | 元素 | 空 | 需要切换的窗口元素或者窗口中的某一个元素 可以点击右侧的元素探测图标选择元素 也可以点击 fx 选择「元素赋值」组件返回的元素变量 点击右侧叉号可以清空输入框内容 |
返回值
无
组件示例
- 打开微信并最小化
- 指定窗口:查找条件窗口标题,窗口标题选择微信,返回值窗口对象窗口对象
- 切换到窗口:窗口对象窗口对象——将微信切换到前台
- 缩放窗口:缩放设置最大化,窗口对象窗口对象,运行后等待 5——将微信窗口最大化
- 缩放窗口:缩放设置还原,窗口对象窗口对象,运行后等待 5——将微信窗口还原到上一个窗口大小
- 缩放窗口:缩放设置最小化,窗口对象窗口对象,运行后等待 5——将微信窗口最小化
- 运行结果:将微信切换到前台,窗口最大化后等待 5 秒后窗口还原,等待 5 秒后窗口最小化
注意事项
- 此组件可以不放到容器「指定窗口」组件中,「窗口对象」非空时操作对象为窗口对象所在窗口。
- 当前组件「窗口对象」为空时,如果当前组件前未调用「指定窗口」组件时,默认窗口对象为当前激活窗口;有调用「指定窗口」组件时则默认窗口对象为上一个「指定窗口」组件选择的窗口。
- 需要操作的程序窗口必须在前台或者底部任务栏左侧,否则会报错,如果想操作已关闭的程序窗口,请使用「启动程序」组件打开对应程序。
- 窗口对象及窗口元素使用其中一个即可,当同时选择窗口对象及选择元素数据时,以窗口对象优先级最高,会将窗口对象对应的窗口切换到前台显示。
- 如果想通过选择窗口元素的方式切换窗口,推荐选一个不会变化的元素,否则可能会切换失败。