鼠标拖拽功能

RPA5.0.1 不支持鼠标的拖拽功能;现给出临时的解决方案,来实现鼠标的拖拽功能

1、自定义函数 imouse_drag

from ctypes import *
from ctypes.wintypes import *

def imouse_drag(x1, y1, x2, y2,button='left',speed=10):
    try:
        dll = windll.LoadLibrary("../Com.Isearch.Func.AutoIt/AutoItX3.dll")
        return dll.AU3_MouseClickDrag(button,x1,y1,x2,y2,speed)
    except Exception as e:
        raise e

此函数也可用于 6.0

2、设计器调用如下图鼠标拖拽功能