2

我正在使用blueprism并且我想自动化一个应用程序。

为此,我需要监视一个字段并右键单击。

但我不能这样做给我一个想法。

4

4 回答 4

2

对“我也是”的帖子感到抱歉,只是认为之前的答案是由于对问题的误解。

无论如何,我已经解决了这个问题!

您需要使用 Surface Automation(区域间谍模式)来实现此目的。

  1. 执行 spy element 动作并按 alt 三次进入 Surface Automation Spying
  2. 选择您想要控制的区域(给予一些余量,但不要太多)
  3. 在主应用程序模型上使用全局鼠标事件并在鼠标字段中输入“RIGHT”
于 2016-12-19T03:34:44.580 回答
1

监视元素/字段的步骤:

  1. 打开应用程序建模器
  2. 配置应用程序路径并单击启动应用程序
  3. 成功启动后单击应用程序建模器中的识别元素按钮
  4. 转到您启动的应用程序窗口并将鼠标悬停在您要监视的元素上(红色边框将出现在当前聚焦的元素/字段上)注意:(默认间谍模式是 Win32,您可以使用“ALT”键切换模式)
  5. 按“CTRL+鼠标左键单击”
  6. 如果间谍操作成功,则应用程序建模器将显示带有属性列表的当前间谍元素(使用“突出显示元素”按钮验证间谍元素)
于 2016-06-30T17:10:25.173 回答
0

全局鼠标单击/全局鼠标单击中心事件可根据您监视的元素是什么以及您监视的模式可用。例如,如果您使用活动可访问性模式发现了一个弹出窗口按钮,并且如果您想在其上单击鼠标,则使用导航阶段并选择已发现的元素以查看所有选项。选择全局鼠标单击/全局鼠标单击中心并在参数中输入left/right。前一个事件也要求 x 和 y 坐标。它与您监视的元素有关。0, 0 表示它将点击被监视元素的左上角。

于 2017-04-12T19:04:22.747 回答
0

BluePrism 中应用程序建模器元素的右键单击选项仅适用于全局鼠标单击事件,该事件可通过表面自动化获得。在发送全局鼠标单击/鼠标单击时,将鼠标文本设置为“RIGHT”,而不是左键单击的默认空字符串。

于 2017-03-28T15:57:34.003 回答