按键精灵常用脚本

您所在的位置:网站首页 手机版按键精灵脚本代码大全 按键精灵常用脚本

按键精灵常用脚本

2023-05-29 13:09| 来源: 网络整理| 查看: 265

按键精灵常用脚本 一.鼠标控制1.鼠标移动 二.获取颜色1.根据矩形范围和颜色,颜色块大小获取坐标值2.根据句柄获取窗口坐标范围3.获取句柄 二.注意事项1.运算太快快导致卡死 要加延时 三.数值转换1.数值转字符串1.数值转int 四.for 循环和while循环五.逻辑判断语句六.输入转义字符

一.鼠标控制 1.鼠标移动 MoveTo X, Y+6 //延时 单位ms Delay 150 二.获取颜色 1.根据矩形范围和颜色,颜色块大小获取坐标值 //开始X,开始Y,结束X,结束Y,颜色,颜色块宽,颜色块高,扫描方式,相似度 //XY返回的值|分割的数组,如 128|990 XY = Plugin.Color.FindColorBlock(L, T, R, B, "D77800", 50, 19, 1,0.9) //将XY数组拆分 存到数组变量ArrayXY ArrayXY = Split(XY, "|") X = Clng(ArrayXY(0)) Y = Clng(ArrayXY(1)) //打印坐标值 TracePrint X TracePrint Y 2.根据句柄获取窗口坐标范围 //获取当前窗口句柄 HwndEx = Plugin.Window.Foreground TracePrint "修改查询策略窗口句柄为:" & HwndEx //获取上下左右4个点坐标 sRect = Plugin.Window.GetClientRect(HwndEx) TracePrint sRect dim MyArray MyArray = Split(sRect, "|") L = Clng(MyArray(0)) T = Clng(MyArray(1)) R = Clng(MyArray(2)) B = Clng(MyArray(3)) TracePrint L TracePrint T TracePrint R TracePrint B 3.获取句柄 Hwnd = Plugin.Window.MousePoint() //获取鼠标所在位置的句柄 TracePrint "查找到的窗口句柄为:" & Hwnd Plugin.Window.Move Hwnd,0,0 //移动到左上角 //获取当前窗口句柄 HwndEx = Plugin.Window.Foreground TracePrint "查找到的窗口句柄为:" & Hwnd Plugin.Window.Move Hwnd,0,0 //移动到左上角 二.注意事项 1.运算太快快导致卡死 要加延时

以下代码不加延时直接连续运算会卡死程序

RQ = (Row * Column) mod 255 Delay 150 GQ = (Row * Column * 100) mod 255 Delay 150 BQ = (R + G) mod 255 三.数值转换 1.数值转字符串 //DevCount是数值 //Name是字符串 Name = "T"+CStr(DevCount) 1.数值转int //DevCount是数值 //Name是int Name = "T"+int(DevCount) 四.for 循环和while循环 //for循环1——4 For temp=1 To 4 逻辑表达式******** Next //While 循环1——50 Count=1 While Count


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3