模拟操作、后台操作、系统消息三种操作类型的区别
疑问
在Creator中设计RPA流程时,高频用到的命令有“点击目标”、“在目标中输入”等,在这些命令中都一个同名属性"操作类型",分别有"模拟操作"、"后台操作"、"系统消息"这3个下拉选择项。
那么它们有什么区别,应该怎么使用呢?
回答
1、模拟操作:指通过调用系统api mouseevent等实现鼠标操作,会实际移动光标 。
2、系统消息:指发送鼠标消息到目标元素,不移动光标。
3、后台操作:可以理解为调用了一次元素的鼠标响应回调函数。
那他们分别是在哪种场景下使用呢?
由上往下是底层到上层的顺序,越底层兼容性越好,上层有速度和精准的优势。
1、模拟操作 2、系统消息 3、后台操作