4.2 UI 自动化
1 UI 元素
1.1 鼠标
1.1.1 单击
一、功能描述
模拟鼠标单击。
二、属性
常见
- 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。
- 显示名称:该活动的名称,默认为单击,可自定义。
- 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
- 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。
光标位置
- 位置:描述光标的起始点,向其添加“偏移X”和“偏移Y”属性的偏移量。可用的选项如下:左上、右上、左下、右下和中间。默认选项为“中间”。
- 偏移 X:光标位置根据“位置”字段中选择的选项而进行的水平位移。
- 偏移 Y:光标位置根据“位置”字段中选择的选项而进行的垂直位移。
目标
- 元素:使用另一个活动返回的用户界面元素变量, 该属性不能与“选取器”属性一起使用。该字段仅支持用户界面元素变量。
- 超时(毫秒):指定最长等待时间(以毫秒为单位),如果超出该时间活动未运行,系统就会报错。默认值为30000毫秒(30秒)。
- 选取器:用于在执行活动时查找特定用户界面元素的“文本”属性。它实际上是 XML 片段,用于指定您要查找的图形用户界面元素及其一些父元素的属性。
输入
- 单击类型:指定模拟点击事件时所使用的鼠标点击类型(单击、双击、向上滚动、向下滚动)。默认情况下,选择单击。
- 鼠标按键:用于进行点击操作的鼠标键(左键、右键、中键)。默认情况下,选择鼠标左键。
选项
- 修饰键:使您能够添加修饰键。可用的选项如下:Alt、Ctrl、Shift、Win。
- 发送窗口消息:如果选中,则通过向目标应用程序发送一条特定消息的方式执行点击。这种输入方法可在后台工作,且兼容大多数桌面应用程序,但并不是速度最快的方法。默认情况下,该复选框是未选中状态。如果既未选中该复选框,也未选中“模拟点击”复选框,则默认方法通过使用硬件驱动程序模拟点击。默认方法速度最慢,且不能在后台工作,但可兼容所有桌面应用程序。
- 模拟单击:如果选中,则通过使用目标应用程序的技术模拟点击。这种输入方法是三种方法中最快的,且可在后台工作。默认情况下, 该复选框是未选中状态。如果既未选中该复选框,也未选中“发送窗口消息”复选框,则默认方法通过使用硬件驱动程序执行点击。默认方法速度最慢,且不能在后台工作,但可兼容所有桌面应用程序。
- 修饰键:使您能够添加修饰键。可用的选项如下:Alt、Ctrl、Shift、Win。
1.1.2 双击
一、功能描述
模拟鼠标双击。
二、属性
常见
- 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。
- 显示名称:该活动的名称,默认为双击,可自定义。
- 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
- 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。
光标位置
- 位置:描述光标的起始点,向其添加“偏移X”和“偏移Y”属性的偏移量。可用的选项如下:左上、右上、左下、右下和中间。默认选项为“中间”。
- 偏移 X:光标位置根据“位置”字段中选择的选项而进行的水平位移。
- 偏移 Y:光标位置根据“位置”字段中选择的选项而进行的垂直位移。
目标
- 元素:使用另一个活动返回的用户界面元素变量, 该属性不能与“选取器”属性一起使用。该字段仅支持用户界面元素变量。
- 超时(毫秒):指定最长等待时间(以毫秒为单位),如果超出该时间活动未运行,系统就会报错。默认值为30000毫秒(30秒)。
- 选取器:用于在执行活动时查找特定用户界面元素的“文本”属性。它实际上是 XML 片段,用于指定您要查找的图形用户界面元素及其一些父元素的属性。
输入
- 单击类型:指定模拟点击事件时所使用的鼠标点击类型(单击、双击、向上滚动、向下滚动)。默认情况下,选择单击。
- 鼠标按键:用于进行点击操作的鼠标键(左键、右键、中键)。默认情况下,选择鼠标左键。
选项
- 修饰键:使您能够添加修饰键。可用的选项如下:Alt、Ctrl、Shift、Win。
- 发送窗口消息:如果选中,则通过向目标应用程序发送一条特定消息的方式执行点击。这种输入方法可在后台工作,且兼容大多数桌面应用程序,但并不是速度最快的方法。默认情况下,该复选框是未选中状态。如果既未选中该复选框,也未选中“模拟点击”复选框,则默认方法通过使用硬件驱动程序模拟点击。默认方法速度最慢,且不能在后台工作,但可兼容所有桌面应用程序。
- 模拟单击:如果选中,则通过使用目标应用程序的技术模拟点击。这种输入方法是三种方法中最快的,且可在后台工作。默认情况下, 该复选框是未选中状态。如果既未选中该复选框,也未选中“发送窗口消息”复选框,则默认方法通过使用硬件驱动程序执行点击。默认方法速度最慢,且不能在后台工作,但可兼容所有桌面应用程序。
- 修饰键:使您能够添加修饰键。可用的选项如下:Alt、Ctrl、Shift、Win。
1.1.3 悬浮
一、功能描述
模拟鼠标悬浮。
二、属性
常见
- 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。
- 显示名称:该活动的名称,默认为悬浮,可自定义。
- 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
- 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。
光标位置
- 位置:描述光标的起始点,向其添加“偏移 X”和“偏移 Y”属性的偏移量。可用的选项如下:左上、右上、左下、右下和中间。默认选项为 “中间”。
- 偏移 X:光标位置根据“位置”字段中选择的选项而进行的水平位移。
- 偏移 Y:光标位置根据“位置”字段中选择的选项而进行的垂直位移。
目标
- 元素:使用另一个活动返回的用户界面元素变量, 该属性不能与“选取器”属性一起使用。该字段仅支持用户界面元素变量。
- 超时(毫秒):指定最长等待时间(以毫秒为单位),如果超出该时间活动未运行,系统就会报错。默认值为30000毫秒(30秒)。
- 选取器:用于在执行活动时查找特定用户界面元素的“文本”属性。它实际上是 XML 片段,用于指定您要查找的图形用户界面元素及其一些父元素的属性。
1.1.4 单击图片
一、功能描述
模拟鼠标单击图片。
二、属性
常见
- 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。
- 显示名称:该活动的名称,默认为单击图片,可自定义。
- 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
- 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。
光标位置
- 位置:描述光标的起始点,向其添加“偏移 X”和“偏移 Y”属性的偏移量。可用的选项如下:左上、右上、左下、右下和中间。默认选项为 “中间”。
- 偏移 X:光标位置根据“位置”字段中选择的选项而进行的水平位移。
- 偏移 Y:光标位置根据“位置”字段中选择的选项而进行的垂直位移。
目标
- 元素:使用另一个活动返回的用户界面元素变量, 该属性不能与“选取器”属性一起使用。该字段仅支持用户界面元素变量。
- 超时(毫秒):指定最长等待时间(以毫秒为单位),如果超出该时间活动未运行,系统就会报错。默认值为30000毫秒(30秒)。
- 选取器:用于在执行活动时查找特定用户界面元素的“文本”属性。它实际上是 XML 片段,用于指定您要查找的图形用户界面元素及其一些父元素的属性。
输入
- 单击类型:指定模拟点击事件时所使用的鼠标点击类型(单击、双击、向上滚动、向下滚动)。默认情况下,选择单击。
- 鼠标按键:用于进行点击操作的鼠标键(左键、右键、中键)。默认情况下,选择鼠标左键。
选项
- 修饰键:使您能够添加修饰键。可用的选项如下:Alt、Ctrl、Shift、Win。
- 发送窗口消息:如果选中,则通过向目标应用程序发送一条特定消息的方式执行点击。这种输入方法可在后台工作,且兼容大多数桌面应用程序,但并不是速度最快的方法。默认情况下,该复选框是未选中状态。如果既未选中该复选框,也未选中“模拟点击”复选框,则默认方法通过使用硬件驱动程序模拟点击。默认方法速度最慢,且不能在后台工作,但可兼容所有桌面应用程序。
- 模拟单击:如果选中,则通过使用目标应用程序的技术模拟点击。这种输入方法是三种方法中最快的,且可在后台工作。默认情况下, 该复选框是未选中状态。如果既未选中该复选框,也未选中“发送窗口消息”复选框,则默认方法通过使用硬件驱动程序执行点击。默认方法速度最慢,且不能在后台工作,但可兼容所有桌面应用程序。
- 修饰键:使您能够添加修饰键。可用的选项如下:Alt、Ctrl、Shift、Win。
1.1.5 单击文本
一、功能描述:
在指定的用户界面元素中搜索给定字符串,并单击该字符串。
二、属性
常见
- 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
- 显示名称:该活动的名称,默认为单击文本,可自定义。
- 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
- 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。
光标位置
- 使用偏移坐标:指定偏移坐标是否生效。
- 偏移 X:光标位置根据“位置”字段中选择的选项而进行的水平位移。
- 偏移 Y:光标位置根据“位置”字段中选择的选项而进行的垂直位移。
目标
- 元素:使用另一个活动返回的用户界面元素变量, 该属性不能与“选取器”属性一起使用。该字段仅支持用户界面元素变量。
- 超时(毫秒):指定最长等待时间(以毫秒为单位),如果超出该时间活动未运行,系统就会报错。默认值为30000毫秒(30秒)。
- 选取器:用于在执行活动时查找特定用户界面元素的“文本”属性。它实际上是 XML 片段,用于指定您要查找的图形用户界面元素及其一些父元素的属性。
输入
- 出现次数:如果“文本”字段中的字符串多次出现在指定的用户界面元素中,请在这里设置要单击第几次出现的字符串。例如,如果字符串出现了四次,而您想要单击第一次出现的字符串,则在该字段中写入1。.默认值1。
- 单击类型:指定模拟点击事件时所使用的鼠标点击类型(单击、双击、向上滚动、向下滚动)。默认情况下,选择单击。
- 鼠标按键:用于进行点击操作的鼠标键(左键、右键、中键)。默认情况下,选择鼠标左键。
- 文本:要单击的字符串。注意:必须用引号将所有字符串括起。
选项
- 修饰键:使您能够添加修饰键。可用的选项如下:Alt、Ctrl、Shift、Win。
- 发送窗口消息:如果选中,则通过向目标应用程序发送一条特定消息的方式执行点击。这种输入方法可在后台工作,且兼容大多数桌面应用程序,但并不是速度最快的方法。默认情况下,该复选框是未选中状态。如果既未选中该复选框,也未选中“模拟点击”复选框,则默认方法通过使用硬件驱动程序模拟点击。默认方法速度最慢,且不能在后台工作,但可兼容所有桌面应用程序。
1.2 键盘
1.2.1 发送热键
一、功能描述
向选定句柄发送按键事件。
二、属性
常见
- 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。
- 显示名称:该活动的名称,默认为发送热键,可自定义。
- 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
- 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。
光标位置
- 偏移 X:光标位置根据“位置”字段中选择的选项而进行的水平位移。
- 偏移 Y:光标位置根据“位置”字段中选择的选项而进行的垂直位移。
目标
- 元素:使用另一个活动返回的用户界面元素变量, 该属性不能与“选取器”属性一起使用。该字段仅支持用户界面元素变量。
- 超时(毫秒):指定最长等待时间(以毫秒为单位),如果超出该时间活动未运行,系统就会报错。默认值为30000毫秒(30秒)。
- 选取器:用于在执行活动时查找特定用户界面元素的“文本”属性。它实际上是 XML 片段,用于指定您要查找的图形用户界面元素及其一些父元素的属性。
输入
- 单击类型:指定模拟点击事件时所使用的鼠标点击类型(单击、双击、向上滚动、向下滚动)。默认情况下,选择单击。
- 鼠标按键:用于进行点击操作的鼠标键(左键、右键、中键)。默认情况下,选择鼠标左键。
- 键值:组成已发送热键的按键。
修饰键
- Alt、Ctrl、Shift、Win:使您能够添加修饰键。可用的选项如下:Alt、Ctrl、Shift、Win。
选项
- 键入前单击:选中该复选框时,在写入文本之前单击指定用户界面元素。
1.2.2 输入文本
一、功能描述
向选定窗口发送文本。
二、属性
常见
- 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。
- 显示名称:该活动的名称,默认为输入文本,可自定义。
- 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
- 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。
目标
- 元素:使用另一个活动返回的用户界面元素变量, 该属性不能与“选取器”属性一起使用。该字段仅支持用户界面元素变量。
- 超时(毫秒):指定最长等待时间(以毫秒为单位),如果超出该时间活动未运行,系统就会报错。默认值为30000毫秒(30秒)。
- 选取器:用于在执行活动时查找特定用户界面元素的“文本”属性。它实际上是 XML 片段,用于指定您要查找的图形用户界面元素及其一些父元素的属性。
输入
- 文本:待写入指定用户界面元素的文本。支持特殊按键,且可以从活动的下拉列表中选择此类按键。
选项
- 激活:选中该复选框是,系统会将指定用户界面元素置于前台,并在写入文本前将其激活。
- 空字段:选中该复选框时,系统回再写入文本前清除用户界面元素中所有之前存在的内容。
- 键之间延迟:两次击键之间的延迟时间(以毫秒为单位)。默认时间量为 10 毫秒。最大值为 1000 毫秒。
- 键入前单击:选中该复选框时,在写入文本之前单击指定用户界面元素。
- 模拟键入:如果选中,则通过使用目标应用程序的技术模拟键入。这种输入方法是三种方法中最快的,且可在后台工作。默认情况下, 该复选框是未选中状态。如果既未选中该复选框,也未选中“发送窗口消息”复选框,则默认方法通过使用硬件驱动程序执行点击。默认方法速度最慢,且不能在后台工作,但可兼容所有桌面应用程序。
1.2.3 输入安全文本
一、功能描述
向选定窗口发送安全文本。
二、属性
常见
- 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。
- 显示名称:该活动的名称,默认为输入安全文本,可自定义。
- 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
- 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。
光标位置
- 偏移 X:光标位置根据“位置”字段中选择的选项而进行的水平位移。
- 偏移 Y:光标位置根据“位置”字段中选择的选项而进行的垂直位移。
目标
- 元素:使用另一个活动返回的用户界面元素变量, 该属性不能与“选取器”属性一起使用。该字段仅支持用户界面元素变量。
- 超时(毫秒):指定最长等待时间(以毫秒为单位),如果超出该时间活动未运行,系统就会报错。默认值为30000毫秒(30秒)。
- 选取器:用于在执行活动时查找特定用户界面元素的“文本”属性。它实际上是 XML 片段,用于指定您要查找的图形用户界面元素及其一些父元素的属性。
输入
- 文本:待写入指定用户界面元素的文本。支持特殊按键,且可以从活动的下拉列表中选择此类按键。
- 键值:组成已发送热键的按键。
选项
- 键入前单击:选中该复选框时,在写入文本之前单击指定用户界面元素。
- 修饰键:使您能够添加修饰键。可用的选项如下:Alt、Ctrl、Shift、Win。
1.3 控制
1.3.1 激活
一、功能描述
使您可以激活指定的UI元素。例如,它可用于将窗口带到前台。
二、属性
常见
- 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
- 显示名称:该活动的名称,默认为激活,可自定义。
- 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
- 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。
目标
- 元素:使用另一个活动返回的用户界面元素变量, 该属性不能与“选取器”属性一起使用。该字段仅支持用户界面元素变量。
- 超时(毫秒):指定最长等待时间(以毫秒为单位),如果超出该时间活动未运行,系统就会报错。默认值为30000毫秒(30秒)。
- 选取器:用于在执行活动时查找特定用户界面元素的“文本”属性。它实际上是 XML 片段,用于指定您要查找的图形用户界面元素及其一些父元素的属性。
1.3.2 勾选
一、功能描述
使选择或清除单选按钮和复选框等其它UI元素。
二、属性
常见
- 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
- 显示名称:该活动的名称,默认为勾选,可自定义。
- 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
- 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。
目标
- 元素:使用另一个活动返回的用户界面元素变量, 该属性不能与“选取器”属性一起使用。该字段仅支持用户界面元素变量。
- 超时(毫秒):指定最长等待时间(以毫秒为单位),如果超出该时间活动未运行,系统就会报错。默认值为30000毫秒(30秒)。
- 选取器:用于在执行活动时查找特定用户界面元素的“文本”属性。它实际上是 XML 片段,用于指定您要查找的图形用户界面元素及其一些父元素的属性。
选项
- 操作:指定要执行的具体操作。可用的选项如下:选中 - 选择复选框或单选按钮。取消选中 - 清楚复选框或单选按钮。切换 - 更改切换用户界面元素的值。
1.3.3 获取文本
一、功能描述
从指定的UI元素中提取文本值。
二、属性
常见
- 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
- 显示名称:该活动的名称,默认为获取文本,可自定义。
- 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
- 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。
目标
- 元素:使用另一个活动返回的用户界面元素变量, 该属性不能与“选取器”属性一起使用。该字段仅支持用户界面元素变量。
- 超时(毫秒):指定最长等待时间(以毫秒为单位),如果超出该时间活动未运行,系统就会报错。默认值为30000毫秒(30秒)。
- 选取器:用于在执行活动时查找特定用户界面元素的“文本”属性。它实际上是 XML 片段,用于指定您要查找的图形用户界面元素及其一些父元素的属性。
输出
- 值:用于在变量中存储指定用户界面元素中的文本,以及使用 VB 表达式修改该文本。在该字段中创建的变量为泛型值类型。
1.3.4 设置文本
一、功能描述
在选定UI对象写入文本。
二、属性
常见
- 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
- 显示名称:该活动的名称,默认为设置文本,可自定义。
- 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
- 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。
目标
- 元素:使用另一个活动返回的用户界面元素变量, 该属性不能与“选取器”属性一起使用。该字段仅支持用户界面元素变量。
- 超时(毫秒):指定最长等待时间(以毫秒为单位),如果超出该时间活动未运行,系统就会报错。默认值为30000毫秒(30秒)。
- 选取器:用于在执行活动时查找特定用户界面元素的“文本”属性。它实际上是 XML 片段,用于指定您要查找的图形用户界面元素及其一些父元素的属性。
输入
- 文本:待写入用户界面元素的“文本”属性的字符串。注意:必须用引号将所有字符串括起。
1.3.5 高亮显示
一、功能描述
突出显示指定的UI元素。
二、属性
常见
- 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
- 显示名称:该活动的名称,默认为高亮显示,可自定义。
- 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
- 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。
目标
- 元素:使用另一个活动返回的用户界面元素变量, 该属性不能与“选取器”属性一起使用。该字段仅支持用户界面元素变量。
- 超时(毫秒):指定最长等待时间(以毫秒为单位),如果超出该时间活动未运行,系统就会报错。默认值为30000毫秒(30秒)。
- 选取器:用于在执行活动时查找特定用户界面元素的“文本”属性。它实际上是 XML 片段,用于指定您要查找的图形用户界面元素及其一些父元素的属性。
选项
- 颜色:用于指定高亮显示的颜色。可以使用含预定义颜色的下拉列表,也可以使用十六进制颜色代码。
- 高亮显示时间:高亮显示指定用户界面元素的时间(以毫秒为单位)。
1.3.6 选择项目
一、功能描述
从组合框或列表框中选择项目。在屏幕上指示元素后,活动中将显示包含所有可用选项的列表。
注意:在运行工作流之前未与之交互的组合框或列表框上使用此活动可能导致活动引发错误。避免此问题的最佳做法是添加Click活动,该活动配置为在执行Select Item活动之前单击目标下拉菜单。
二、属性
常见
- 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
- 显示名称:该活动的名称,默认为选择项目,可自定义。
- 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
- 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。
目标
- 元素:使用另一个活动返回的用户界面元素变量, 该属性不能与“选取器”属性一起使用。该字段仅支持用户界面元素变量。
- 超时(毫秒):指定最长等待时间(以毫秒为单位),如果超出该时间活动未运行,系统就会报错。默认值为30000毫秒(30秒)。
- 选取器:用于在执行活动时查找特定用户界面元素的“文本”属性。它实际上是 XML 片段,用于指定您要查找的图形用户界面元素及其一些父元素的属性。
输入
- 项目:指定将从下拉框或列表框中选择的项目。在屏幕上指出元素后,活动中将显示包含所有可用选项的列表。
1.3.7 选择多个项目
一、功能描述
从组合框或列表框中选择多个项目。在屏幕上指示元素后,活动中将显示包含所有可用选项的列表。
二、属性
常见
- 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
- 显示名称:该活动的名称,默认为选择多个项目,可自定义。
- 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
- 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。
目标
- 元素:使用另一个活动返回的用户界面元素变量, 该属性不能与“选取器”属性一起使用。该字段仅支持用户界面元素变量。
- 超时(毫秒):指定最长等待时间(以毫秒为单位),如果超出该时间活动未运行,系统就会报错。默认值为30000毫秒(30秒)。
- 选取器:用于在执行活动时查找特定用户界面元素的“文本”属性。它实际上是 XML 片段,用于指定您要查找的图形用户界面元素及其一些父元素的属性。
输入
- 添加至选择:指定是否将这些项目添加至现有选择列表中,或者是否首先清除列表框中的选择。
- 多项:指定将从列表框中选择的项目。
1.3.8 设置焦点
一、功能描述
将键盘焦点设置为指定的UI元素。
二、属性
常见
- 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
- 显示名称:该活动的名称,默认为设置焦点,可自定义。
- 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
- 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。
目标
- 元素:使用另一个活动返回的用户界面元素变量, 该属性不能与“选取器”属性一起使用。该字段仅支持用户界面元素变量。
- 超时(毫秒):指定最长等待时间(以毫秒为单位),如果超出该时间活动未运行,系统就会报错。默认值为30000毫秒(30秒)。
- 选取器:用于在执行活动时查找特定用户界面元素的“文本”属性。它实际上是 XML 片段,用于指定您要查找的图形用户界面元素及其一些父元素的属性。
1.4 查找
1.4.1 UI元素存在性
一、功能描述
使您可以验证UI元素是否存在,即使它不可见。
二、属性
常见
- 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
- 显示名称:该活动的名称,默认为UI元素存在性,可自定义。
- 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
- 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。
目标
- 元素:使用另一个活动返回的用户界面元素变量, 该属性不能与“选取器”属性一起使用。该字段仅支持用户界面元素变量。
- 超时(毫秒):指定最长等待时间(以毫秒为单位),如果超出该时间活动未运行,系统就会报错。默认值为30000毫秒(30秒)。
- 选取器:用于在执行活动时查找特定用户界面元素的“文本”属性。它实际上是 XML 片段,用于指定您要查找的图形用户界面元素及其一些父元素的属性。
输出
- 存在:指明元素是否存在。该字段仅支持布尔值变量。
1.4.2 查找UI子元素
一、功能描述:
根据指定的范围和过滤条件检索子UI元素的集合。
二、属性
常见
- 出错时继:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
- 显示名称:该活动的名称,默认为查找UI子元素,可自定义。
- 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
- 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。
目标
- 元素:使用另一个活动返回的用户界面元素变量, 该属性不能与“选取器”属性一起使用。该字段仅支持用户界面元素变量。
- 超时(毫秒):指定最长等待时间(以毫秒为单位),如果超出该时间活动未运行,系统就会报错。默认值为30000毫秒(30秒)。
- 选取器:用于在执行活动时查找特定用户界面元素的“文本”属性。它实际上是 XML 片段,用于指定您要查找的图形用户界面元素及其一些父元素的属性。
输出
- 子项:根据筛选器和范围设置查找到所有用户界面子项。该字段仅支持枚举值<用户界面元素>变量。
输入
- 筛选:XML字符串,指定集合中所有用户界面对象应符合的条件。
选项
- 作用域:使您能够设置集合中用户界面元素的范围。可用的选项如下:子项、后代、顶级、进程、线程。
1.4.3 查找UI元素
一、功能描述:
等待指定的UI元素程序在屏幕上(位于前台)并将其作为UIElement变量返回。如果要查明元素是否已启用,请使用例如Get Attribute或Wait Attribute等活动以及该aastate属性。
二、属性
常见
- 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
- 显示名称:该活动的名称,默认为查找UI元素,可自定义。
- 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
- 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。
目标
- 元素:使用另一个活动返回的用户界面元素变量, 该属性不能与“选取器”属性一起使用。该字段仅支持用户界面元素变量。
- 超时(毫秒):指定最长等待时间(以毫秒为单位),如果超出该时间活动未运行,系统就会报错。默认值为30000毫秒(30秒)。
- 选取器:用于在执行活动时查找特定用户界面元素的“文本”属性。它实际上是 XML 片段,用于指定您要查找的图形用户界面元素及其一些父元素的属性。
输出
- 已找到的元素:已查找到的用户界面元素。
选项
- 等待激活:选中该复选框时,该活动将等待指定用户界面元素处于活动状态。
- 等待可见:选中该复选框时,该活动将等待指定用户界面元素处于可见状态。
1.4.4 获取上级元素
一、功能描述:
检索获取指定UI元素的上级UI元素。
二、属性
常见
- 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
- 显示名称:该活动的名称,默认为获取上级元素,可自定义。
- 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
- 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。
目标
- 元素:使用另一个活动返回的用户界面元素变量, 该属性不能与“选取器”属性一起使用。该字段仅支持用户界面元素变量。
- 超时(毫秒):指定最长等待时间(以毫秒为单位),如果超出该时间活动未运行,系统就会报错。默认值为30000毫秒(30秒)。
- 选取器:用于在执行活动时查找特定用户界面元素的“文本”属性。它实际上是 XML 片段,用于指定您要查找的图形用户界面元素及其一些父元素的属性。
输出
- 上级元素:获得的上级元素。
输入
- 上级:指定在用户界面层次结构的哪一级查找上级。
1.4.5 屏幕选择UI
一、功能描述:
允许用户在运行工作流程时在屏幕上选择UI元素或区域。
二、属性
常见
- 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
- 显示名称:该活动的名称,默认为屏幕选择UI,可自定义。
- 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
- 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。
输出
- 选定的用户界面元素:选定的用户界面元素。
选项
- 选择屏幕区域:选中该复选框时,可在屏幕上选择区域。
- 隐藏预览:选中该复选框时,选择用户界面元素时,隐藏预览窗口。
1.4.6 等待元素消失
一、功能描述
等待指定的UI元素从屏幕上消失。
二、属性
常见
- 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
- 显示名称:该活动的名称,默认为等待元素消失,可自定义。
选项
- 等待元素未激活:选中该复选框时,该活动只等待至指定用户界面元素不再处于活动状态。
- 等待元素不可见:选中该复选框时,该活动只等待至用户界面元素从屏幕上消失,即使其仍处于活动状态。
目标
- 元素:使用另一个活动返回的用户界面元素变量, 该属性不能与“选取器”属性一起使用。该字段仅支持用户界面元素变量。
- 超时(毫秒):指定最长等待时间(以毫秒为单位),如果超出该时间活动未运行,系统就会报错。默认值为30000毫秒(30秒)。
- 选取器:用于在执行活动时查找特定用户界面元素的“文本”属性。它实际上是 XML 片段,用于指定您要查找的图形用户界面元素及其一些父元素的属性。
1.4.7 等待元素出现
一、功能描述
等待指定的UI元素从屏幕上出现。
二、属性
常见
- 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
- 显示名称:该活动的名称,默认为等待元素出现,可自定义。
选项
- 等待元素未激活:选中该复选框时,该活动只等待至指定用户界面元素不再处于活动状态。
- 等待元素不可见:选中该复选框时,该活动只等待至用户界面元素从屏幕上消失,即使其仍处于活动状态。
目标
- 元素:使用另一个活动返回的用户界面元素变量, 该属性不能与“选取器”属性一起使用。该字段仅支持用户界面元素变量。
- 超时(毫秒):指定最长等待时间(以毫秒为单位),如果超出该时间活动未运行,系统就会报错。默认值为30000毫秒(30秒)。
- 选取器:用于在执行活动时查找特定用户界面元素的“文本”属性。它实际上是 XML 片段,用于指定您要查找的图形用户界面元素及其一些父元素的属性。
输出
- 已找到的元素:所获得的用户界面元素。该字段仅支持用户界面元素变量。
1.5 属性
1.5.1 获取属性
一、功能描述
检索UI元素的指定属性的值。
二、属性
常见
- 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
- 显示名称:该活动的名称,默认为获取属性,可自定义。
- 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
- 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。
目标
- 元素:使用另一个活动返回的用户界面元素变量, 该属性不能与“选取器”属性一起使用。该字段仅支持用户界面元素变量。
- 超时(毫秒):指定最长等待时间(以毫秒为单位),如果超出该时间活动未运行,系统就会报错。默认值为30000毫秒(30秒)。
- 选取器:用于在执行活动时查找特定用户界面元素的“文本”属性。它实际上是 XML 片段,用于指定您要查找的图形用户界面元素及其一些父元素的属性。
输入
- 属性:待检索的属性名称。该字段仅支持字符串。
输出
- 结果:指定属性的值。
1.5.2 等待属性
一、功能描述
等待UI元素属性的值等于指定字符串。
二、属性
常见
- 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
- 显示名称:该活动的名称,默认为等待属性,可自定义。
- 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
- 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。
输入
- 元素:使用另一个活动返回的用户界面元素变量, 该属性不能与“选取器”属性一起使用。该字段仅支持用户界面元素变量。
- 属性:要等待的属性名称。预定义的属性列表可作为活动中的下拉列表。该字段仅支持字符串变量。
- 属性值:指定属性的预期值。该字段仅支持字符串变量。
- 超时(毫秒):指定最长等待时间(以毫秒为单位),如果超出该时间活动未运行,系统就会报错。默认值为30000毫秒(30秒)。
1.5.3 获取坐标
一、功能描述
检索指定UI元素的边界矩形。
二、属性
常见
- 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
- 显示名称:该活动的名称,默认为获取坐标,可自定义。
- 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
- 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。
目标
- 元素:使用另一个活动返回的用户界面元素变量, 该属性不能与“选取器”属性一起使用。该字段仅支持用户界面元素变量。
- 超时(毫秒):指定最长等待时间(以毫秒为单位),如果超出该时间活动未运行,系统就会报错。默认值为30000毫秒(30秒)。
- 选取器:用于在执行活动时查找特定用户界面元素的“文本”属性。它实际上是 XML 片段,用于指定您要查找的图形用户界面元素及其一些父元素的属性。
输出
- 矩形:屏幕坐标中生成的指定用户界面元素边框。仅支持举行变量。
1.5.4 设置剪裁区域
一、功能描述
设置UI元素的剪切区域。
二、属性
常见
- 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
- 显示名称:该活动的名称,默认为设置剪裁区域,可自定义。
- 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
- 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。
输入
- 元素:使用另一个活动返回的用户界面元素变量, 该属性不能与“选取器”属性一起使用。该字段仅支持用户界面元素变量。
- 方向:剪切区域的扩大方向。可用的选项如下:左侧、顶部、右侧、底部、举行、平移。
大小
- 左侧:向左侧移动的像素偏移量。支持正数和负数。
- 右侧:向右侧移动的像素偏移量。支持正数和负数。
- 顶部:向顶部移动的像素偏移量。支持正数和负数。
- 底部:向底部移动的像素偏移量。支持正数和负数。
1.5.5 截图
一、功能描述
获取指定UI元素的屏幕截图。
二、属性
常见
- 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
- 显示名称:该活动的名称,默认为截图,可自定义。
- 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
- 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。
目标
- 元素:使用另一个活动返回的用户界面元素变量, 该属性不能与“选取器”属性一起使用。该字段仅支持用户界面元素变量。
- 超时(毫秒):指定最长等待时间(以毫秒为单位),如果超出该时间活动未运行,系统就会报错。默认值为30000毫秒(30秒)。
- 选取器:用于在执行活动时查找特定用户界面元素的“文本”属性。它实际上是 XML 片段,用于指定您要查找的图形用户界面元素及其一些父元素的属性。
选项
- 屏幕截图文件路径:屏幕截图文件的保存全路径。
1.6 事件
1.6.1 捕捉元素显示
一、功能描述
一个可以在指定的UI元素显示时执行一个或多个操作的容器。
二、属性
常见
- 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
- 显示名称:该活动的名称,默认为捕捉元素显示,可自定义。
目标
- 元素:使用另一个活动返回的用户界面元素变量, 该属性不能与“选取器”属性一起使用。该字段仅支持用户界面元素变量。
- 超时(毫秒):指定最长等待时间(以毫秒为单位),如果超出该时间活动未运行,系统就会报错。默认值为30000毫秒(30秒)。
- 选取器:用于在执行活动时查找特定用户界面元素的“文本”属性。它实际上是 XML 片段,用于指定您要查找的图形用户界面元素及其一些父元素的属性。
输出
- 已找到的元素:所获得的用户界面元素。该字段仅支持用户界面元素变量。
选项
- 等待激活:选中该选框时,该活动还将等待指定用户界面元素处于活动状态。
- 等待可见:选中该选框时,该活动将等待指定用户界面元素处于可见状态。
- 一直重复:使您能够长期重复该活动。仅支持布尔值(True、False)。
1.6.2 捕捉元素消失
一、功能描述
一个可以在指定的UI元素消失后执行一个或多个操作的容器。
二、属性
常见
- 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
- 显示名称:该活动的名称,默认为捕捉元素消失,可自定义。
目标
- 元素:使用另一个活动返回的用户界面元素变量, 该属性不能与“选取器”属性一起使用。该字段仅支持用户界面元素变量。
- 超时(毫秒):指定最长等待时间(以毫秒为单位),如果超出该时间活动未运行,系统就会报错。默认值为30000毫秒(30秒)。
- 选取器:用于在执行活动时查找特定用户界面元素的“文本”属性。它实际上是 XML 片段,用于指定您要查找的图形用户界面元素及其一些父元素的属性。
选项
- 一直重复:使您能够长期重复该活动。仅支持布尔值(True、False)。
输入
- 等待元素未激活:选中该复选框时,该活动将在执行任何其他操作之前等待指定用户界面元素不再处于活动状态。
- 等待元素不可见:选中该复选框时,该活动将在执行任何其他操作之前等待指定用户界面元素在屏幕上不再可见。
2 文本
2.1 屏幕抓取
2.1.1 提取结构化数据
一、功能描述
从指定的web页面提取数据。您可以通过在属性面板的ExtractMetadata字段中提供XML字符串来指定要提取哪些信息。通过使用数据抓取向导,可以使用设置的所有属性轻松生成。
二、属性
常见
- 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
- 显示名称:该活动的名称,默认为提取结构化数据,可自定义。
- 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
- 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。
目标
- 选取器:用于在执行活动时查找特定用户界面元素的“文本”属性。它实际上是 XML 片段,用于指定您要查找的图形用户界面元素及其一些父元素的属性。
- 元素:使用另一个活动返回的用户界面元素变量, 该属性不能与“选取器”属性一起使用。该字段仅支持用户界面元素变量。
输出
- 数据表:从指定网页中提取的信息。该字段仅支持数据表变量。
输入
- 提取元数据:XML字符串,使您能够定义从指定网页中提取的数据。
选项
- 发送窗口消息:如果选中,则通过向目标应用程序发送一条特定消息的方式执行点击。这种输入方法可在后台工作,且兼容大多数桌面应用程序,但并不是速度最快的方法。默认情况下,该复选框是未选中状态。如果既未选中该复选框,也未选中“模拟点击”复选框,则默认方法通过使用硬件驱动程序模拟点击。默认方法速度最慢,且不能在后台工作,但可兼容所有桌面应用程序。
- 模拟单击:如果选中,则通过使用目标应用程序的技术模拟点击。这种输入方法是三种方法中最快的,且可在后台工作。默认情况下, 该复选框是未选中状态。如果既未选中该复选框,也未选中“发送窗口消息”复选框,则默认方法通过使用硬件驱动程序执行点击。默认方法速度最慢,且不能在后台工作,但可兼容所有桌面应用程序。
- 下一个链接选取器:识别导航至下一页所用链接/按钮的选取器应相对于现有用户界面元素属性 。
- 页面之间延迟(毫秒):加载下一页之前的等待时间量(以毫秒为单位)。(如果页面加载时间较长,则该值较高。)
- 最大结果数:待提取的最大结果数。如果值为0,则将所有以确定的元素添加至输出。默认值为100。
2.2 解析
2.2.1 反序列化Json字符串
一、功能描述
将Json字符串反序列化为Object对象。
二、属性
常见
- 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
- 显示名称:该活动的名称,默认为反序列化Json字符串,可自定义。
- 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
- 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。
输出
- JObject对象:输入字符串的反序列化结果。
输入
- Json字符串:需要被反序列化的Json字符串。必须将文本放在引号中。
3 窗口
3.1 关闭窗口
一、功能描述
关闭指示的窗口。
二、属性
常见
- 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。
- 显示名称:该活动的名称,默认为关闭窗口,可自定义。
- 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
- 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。
输入
- 超时(毫秒):指定最长等待时间(以毫秒为单位),如果超出该时间活动未运行,系统就会报错。默认值为30000毫秒(30秒)。
- 窗口句柄:要关闭的窗口句柄
- 等待坐标就绪:执行操作之前,等待目标准备就绪。可用的选项如下:无-不等待目标准备就绪;交互-等到只加载了应用程序的一部分;完成-等到加载了整个应用程序。
- 使用窗口:要关闭的窗口。
- 选取器:用于在执行活动时查找特定用户界面元素的“文本”属性。
3.2 获取活动窗口
一、功能描述
检索当前活动窗口,并允许您在其中执行多个操作。
二、属性
常见
- 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。
- 显示名称:该活动的名称,默认为获取活动窗口,可自定义。
- 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
- 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。
输出
- 应用程序窗口:已查找到的活动窗口。该字段仅支持窗口变量。
3.3 最大化窗口
一、功能描述
最大化指示的窗口。
二、属性
常见
- 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。
- 显示名称:该活动的名称,默认为最大化窗口,可自定义。
- 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
- 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。
输入
- 窗口:要最大化的窗口。仅支持窗口变量。
3.4 最小化窗口
一、功能描述
最小化指示的窗口。
二、属性
常见
- 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。
- 显示名称:该活动的名称,默认为最小化窗口,可自定义。
- 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
- 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。
输入
- 窗口:要最小化的窗口。仅支持窗口变量。
3.5 隐藏窗口
一、功能描述
隐藏指示的窗口,使窗口完全不可见。
二、属性
常见
- 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。
- 显示名称:该活动的名称,默认为隐藏窗口,可自定义。
- 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
- 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。
输入
- 窗口:要隐藏的窗口。仅支持窗口变量。
3.6 显示窗口
一、功能描述
显示并激活指定的窗口。
二、属性
常见
- 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。
- 显示名称:该活动的名称,默认为显示窗口,可自定义。
- 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
- 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。
输入
- 窗口:要显示和激活的窗口。仅支持窗口变量。
3.7 恢复窗口
一、功能描述
将指定的窗口恢复为原始大小和位置。
二、属性
常见
- 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。
- 显示名称:该活动的名称,默认为恢复窗口,可自定义。
- 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
- 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。
输入
- 窗口:要恢复的窗口。仅支持窗口变量。
3.8 移动窗口
一、功能描述
更改指示窗口的位置和尺寸。
二、属性
常见
- 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。
- 显示名称:该活动的名称,默认为移动窗口,可自定义。
- 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
- 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。
输入
- X:窗口的新X位置。支持正整数和负整数。
- Y:窗口的新Y位置。支持正整数和负整数。
- 窗口:要移动和/或调整大小的窗口。
- 高度:窗口的新高度。支持正整数和负整数。
- 宽度:窗口的新宽度。支持正整数和负整数。
3.9 附加窗口
一、功能描述
可以附加已打开的窗口并在其中执行多个操作的容器,使用Desktop记录器时也会自动生成此活动。
二、属性
常见
- 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。
- 显示名称:该活动的名称,默认为附加窗口,可自定义。
- 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
- 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。
输出:
- 应用程序窗口:已查找到的活动窗口。
输入
- 超时(毫秒):指定最长等待时间(以毫秒为单位),如果超出该时间活动未运行,系统就会报错。默认值为30000毫秒(30秒)。
- 窗口:要附加的窗口
- 选取器:用于在执行活动时查找特定用户界面元素的“文本”属性。
3.10 查找窗口
一、功能描述
查找指定的窗口。
二、属性
常见
- 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。
- 显示名称:该活动的名称,默认为查找窗口,可自定义。
- 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
- 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。
输出:
- 窗口句柄:查找到的窗口句柄。
输入
- 窗口标题:指定的窗口标题。
- 窗口类名:指定的窗口类名。
4 浏览器
4.1 打开浏览器
一、功能描述
在指定的URL上打开浏览器并在其中执行多个活动。
二、属性
常见
- 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
- 显示名称:该活动的名称,默认为打开浏览器,可自定义。
- 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
- 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。
输入
- URL:要在指定浏览器中打开的 URL。
- 浏览器类型:选择要使用的浏览器类型。可用的选项如下:IE、Firefox、Chrome。
输出
- 用户界面浏览器:活动结果为用户界面浏览器对象。存储所有与浏览器会话有关的信息。仅支持浏览器变量。
选项
- 浏览器响应超时:指定浏览器响应超时时间(毫秒)。为等待浏览器页面显示,如果未显示无法获得对应句柄或 InternetExplorer 变量。
- 私有:打开一个私人/匿名会话。
- 隐藏:打开隐藏的浏览器。
4.2 附加浏览器
一、功能描述
附加到已打开的浏览器并在其中执行多个操作。
二、属性
常见
- 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
- 显示名称:该活动的名称,默认为附加浏览器,可自定义。
- 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
- 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。
输入
- 浏览器:要附加到的现有浏览器变量。
- 浏览器类型:选择要使用的浏览器类型。可用的选项如下:IE、Firefox、Chrome。
- 超时(毫秒):指定最长等待时间(以毫秒为单位),如果超出该时间活动未运行,系统就会报错。默认值为30000毫秒(30秒)。
- 选取器:用于在执行活动时查找特定用户界面元素的“文本”属性。它实际上是 XML 片段,用于指定您要查找的图形用户界面元素及其一些父元素的属性。
输出
- 用户界面浏览器:活动返回的浏览器变量。
4.3 获取新页面
一、功能描述
获取最新打开的浏览器页面,需要配合打开浏览器 或附加浏览器在活动流程中使用,以获得跳转的新标签页面。
二、属性
常见
- 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
- 显示名称:该活动的名称,默认为获取新页面,可自定义。
- 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
- 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。
输出
- 浏览器:新浏览器标签页面。该字段仅支持浏览器变量。
4.4 回退
一、功能描述
返回指定浏览器的历史列表。
二、属性
常见
- 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
- 显示名称:该活动的名称,默认为回退,可自定义。
- 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
- 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。
输入
- 浏览器:要返回的浏览器。该字段仅支持浏览器变量。
4.5 前进
一、功能描述
在指定浏览器的历史列表中前进。
二、属性
常见
- 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
- 显示名称:该活动的名称,默认为前进,可自定义。
- 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
- 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。
输入
- 浏览器:要前往的浏览器。该字段仅支持浏览器变量。
4.6 导航
一、功能描述
将浏览器导航到指定的URL。
二、属性
常见
- 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
- 显示名称:该活动的名称,默认为导航,可自定义。
- 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
- 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。
输入
- 浏览器:要导航至指定页面的浏览器。该字段仅支持浏览器变量。
- URL:待显示网页的位置。
4.7 刷新
一、功能描述
重新加载当前在指定浏览器中显示的网页。
二、属性
常见
- 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
- 显示名称:该活动的名称,默认为刷新,可自定义。
- 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
- 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。
输入
- 浏览器:要重新加载的浏览器。该字段仅支持浏览器变量。
4.8 主页
一、功能描述
导航到当前主页或开始页面。
二、属性
常见
- 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
- 显示名称:该活动的名称,默认为主页,可自定义。
- 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
- 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。
输入
- 浏览器:要转至起始页或主页的浏览器。该字段仅支持浏览器变量。
4.9 关闭页面
一、功能描述
关闭浏览器页面。
二、属性
常见
- 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
- 显示名称:该活动的名称,默认为关闭页面,可自定义。
- 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
- 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。
输入
- 浏览器:要关闭的浏览器页面。该字段仅支持浏览器变量。
4.10 注入JS脚本
一、功能描述
在与UiElement对应的网页的上下文中执行JavaScript代码。
二、属性
常见
- 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
- 显示名称:该活动的名称,默认为注入JS脚本,可自定义。
- 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
- 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。
目标
- 元素:使用另一个活动返回的用户界面元素变量, 该属性不能与“选取器”属性一起使用。该字段仅支持用户界面元素变量。
- 超时(毫秒):指定最长等待时间(以毫秒为单位),如果超出该时间活动未运行,系统就会报错。默认值为30000毫秒(30秒)。
- 选取器:用于在执行活动时查找特定用户界面元素的“文本”属性。它实际上是 XML 片段,用于指定您要查找的图形用户界面元素及其一些父元素的属性。
输入
- 脚本代码:要运行的JavaScript代码。可在这里将其携程字符串的形式,或添加 .js 文件的完整路径。
- 脚本数据:输入JavaScript代码数据。
输出
- 脚本输出:JavaScript代码返回的字符串结果。注意:必须用引号将所有字符串括起。
4.11 设置Web属性
一、功能描述
设置Input的值。
二、属性
常见
- 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
- 显示名称:该活动的名称,默认为设置Web属性,可自定义。
- 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
- 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。
目标
- 元素:使用另一个活动返回的用户界面元素变量, 该属性不能与“选取器”属性一起使用。该字段仅支持用户界面元素变量。
- 超时(毫秒):指定最长等待时间(以毫秒为单位),如果超出该时间活动未运行,系统就会报错。默认值为30000毫秒(30秒)。
- 选取器:用于在执行活动时查找特定用户界面元素的“文本”属性。它实际上是 XML 片段,用于指定您要查找的图形用户界面元素及其一些父元素的属性。
输入
- HTML属性:待更改的 HTML 属性名称。
- 值:将设置为指定属性的值。仅支持字符串变量。注意:必须用引号将所有字符串括起。
5 图像操作
5.1 图片转换
一、功能描述
图片转换为base64。
二、属性
常见
- 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
- 显示名称:该活动的名称,默认为图片转换,可自定义。
- 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
- 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。
输入
- 文件名称:要读取文件的路径。
输出
- 图片字符串内容:转换图片得到的 Base64 字符串内容。