您好,欢迎访问三七文档
按键精灵命令大全:关键字意义KeyPress按键KeyUp弹起GetLastKey检测上次按键KeyDowm按下Waitkey()等待任意按键关键字意义LeftClick左键单击LeftDown左键按下LeftUp左键弹起LeftDoubleClick左键双击RightClick右键单击RightDown右键按下RightUp右键弹起MiddleClick中键单机MoveTo鼠标移动MoveR鼠标相对移动MoveWheel鼠标滚轮SaveMousePos保存当前坐标RestoreMousePos回复所存位置LockMouse锁定鼠标位置UnlockMouse解除鼠标锁定鼠标命令按键命令WaitClick()等待任意鼠标动作GetLaseClick检测上次鼠标动作GetCursorPos得到鼠标位置坐标GetCursorShape得到鼠标形状特征码关键字意义If…Then…EndIfIf判断If…Then…Else…EndIf选择IfColor······EndIf颜色判断For······Next循环While······WendWhile循环(如果循环)GoTo跳转到标记Call调用过程Rem标记/注释Sub…EndSub子程序Function…EndFunction函数SelcetCase情况条件选择DoWhile······LoopDo前判循环DoUntil…LoopDo前判循环Do…LoopWhile…Do后判循环Do…LoopUntil…Do后判循环EndScript脚本停止运行ExitScript脚本退出运行RestarScript重启脚本运行关键字意义GetPixeColor()得到指定点颜色FindColor区域找色FindColorEx区域模糊找色FindCenterColor中心找色FindShape()范围区域内查找形状FindPic区域找图控制命令颜色图形命令关键字意义Dim…As…变量声明Ubound获得数组某维数的最大下标Lbound获得数组某维数的最小下标IsArray判断输入函数是否为数组OnErrorResumeNext遇到错误跳过执行下一句OnErrorGoToErrHandle遇到错误跳到标记ErrHandleReturnreturn是回到子程序调用处Resume?????用于错误处理数组按键精灵插件.P90关键字插件命令关键字CallPlugin插件SizeFindEx()Search()SearchEx()ForeGround()MousePoint()GetKeyFocusWnd()GetClientRect()SetClientSize()GetWindowRect()Size()Min()Restore()Max()Hide()Show()Move()IsWindow()GetText()GetTextEx()GetClass()SetText()Top()SendString()GetExePath()Window用于查找与控制窗口SendKeyDown()SendKeyPress()SendKeyUp()Close()CloseEx()插件LeftClick()LeftDoubleClick()RightClick()LeftDown()LeftUp()RightDown()RightUp()MiddleClick()MoveToKeyPress()KeyDown()KeyUp()GetPixelColor()SendString()FindCenterColor()FindColor()FindColorEx()插件FindCenterColor()FindColor()FindColorEx()GetPixelColor插件GetRGB()ColorToRGB()Bkgnd后台控制BkgndColor后台找色Window用于查找与控制窗口Color颜色脚本ColorToHSL()CountColor()FindMutiColorFindShape()GetPixelColor()FindMutiColorEx()关键字意义Split()以某符号或字符为边界分割字符串,并返回一个数组常用函数ColorExColor颜色脚本关键字意义TracePrint在调试窗口打印文字常用语句参数按键码,次数/按键,次数//int,int/“按键,int按键码,次数/按键,次数//int,int/“按键,int按键码,次数/按键,次数//int,int/“按键,int参数次数/int次数/int次数/int次数/int次数/int次数/int次数/int次数/intX坐标,Y坐标/int,intX位移,Y位移/int,int滚动单位/intNULLNULLNULLNULL鼠标命令按键命令NULLNULLNULL0,1参数屏幕X坐标,屏幕Y坐标,16进制颜色值,判断条件/int,int,str,0/1/2循环次数/int||i=初始值TO结束值Step步长/intTointStepintWhile表达式…WendGoTo标记名Rem标记名Sub子程序名(参数)…EndSubFunction函数名(参数)…EndFunctionDoWhile表达式…LoopDoUntil表达式…LoopDo…LoopWhile表达式Do…LoopUntil表达式参数(X坐标,Y坐标)/Int,Int左上角X坐标,左上角Y坐标,右下角X坐标右下角Y坐标,16进制颜色值,返回X坐标变量,返回Y坐标变量/Imt,Int,Int,Int,Str,Int,Int左上角X坐标,左上角Y坐标,右下角X坐标右下角Y坐标,16进制颜色值,查找方式,相似度,返回X坐标变量,返回Y坐标变量/Imt,Int,Int,Int,Str,Int,Int,Int,Int左上角X坐标,左上角Y坐标,右下角X坐标右下角Y坐标,16进制颜色值,返回X坐标变量,返回Y坐标变量/Imt,Int,Int,Int,Str,Int,Int屏幕左上角X坐标,屏幕左上角Y坐标,屏幕右下角X坐标,屏幕右下角Y坐标,符合偏移形状组(相对第一点位置偏移X坐标|相对第一点位置偏移Y坐标|条件),相似度(0/10不等1等于)/int,int,int,int,str,int左上角X坐标,左上角Y坐标,右下角X坐标右下角Y坐标,Bmp格式图片路径,“相似度”,返回X坐标变量,返回Y坐标变量/Imt,Int,Int,Int,Str,Int,Int,Int控制命令颜色图形命令图片路径:相对路径,图片放置在按键精灵的安装目录下。绝对路径:系统上真正的路径,例如D:\按键精灵9\winmine.bmp附件路径:按键精灵中提供了附件用来存储和当前脚本有关内容。要引用里面的文件统一在文件前面加Attachment:\(附件里面只能添加除可执行文件(.exe)以为的文件,例如图片、DLL文件和文本文件等,但不能添加文件夹)参数Dim变量明/数组名()As数据类型(数组名,维数)/(arrayname,Variant)(数组名,维数)/(arrayname,Variant)(数组名)/(Arrayname)数组按键精灵插件.P90图片路径:相对路径,图片放置在按键精灵的安装目录下。绝对路径:系统上真正的路径,例如D:\按键精灵9\winmine.bmp附件路径:按键精灵中提供了附件用来存储和当前脚本有关内容。要引用里面的文件统一在文件前面加Attachment:\(附件里面只能添加除可执行文件(.exe)以为的文件,例如图片、DLL文件和文本文件等,但不能添加文件夹)意义调用按键精灵插件设置窗口属性置前/取消置前根据父窗口句柄查找子窗口匹配类名或者匹配标题遍历符合窗口标题的句柄保存到数值串里(Find只能返回一个句柄,查找多个句柄时使用Search)遍历符合窗口标题或窗口类型的句柄保存到数值串里(效果跟Srarch一样只是多了窗口类型)得到但前最前面的窗口句柄得到鼠标指向的窗口句柄获取当前键盘焦点的窗口句柄(可以发送键盘按键信息的句柄)得到串口句柄的客户区大小(窗口实际显示内容区域,不包含边框标题栏)改变窗口客户区大小得到窗口句柄的边框大小(包括标题栏)改变窗口大小最小化窗口还原窗口最大化窗口隐藏窗口显示窗口移动窗口判断窗口是否打开得到窗口句柄的标题得到窗口信息内容(可得标题,可得内容)得到窗口句柄的类名改变窗口标题设置窗口属性置前/取消置前向后台窗口句柄发送一个文本消息得到指定窗口所属的程序路径向后台窗口句柄发送一个键盘按下向后台窗口句柄发送一个键盘按键向后台窗口句柄发送一个键盘弹起关闭窗口完全关闭窗口向后台窗口句柄送一个鼠标左键单击向后台窗口句柄送一个鼠标左键双击向后台窗口句柄发送一个鼠标右键单击向后台窗口句柄发送一个鼠标左键按下向后台窗口句柄发送一个鼠标左键弹起向后台窗口句柄发送一个鼠标右键按下向后台窗口句柄发送一个鼠标右键弹起向后台窗口句柄发送一个鼠标中键单击向后台窗口句柄发送一个鼠标移动到坐标处向后台窗口句柄发送一个键盘按键向后台窗口句柄发送一个键盘按下向后台窗口句柄发送一个键盘弹起得到指定点颜色(不支持win2000以下系统)向后台窗口句柄发送一个文本消息范围中心找色(不支持win2000以下系统)区域找色(不支持win2000以下系统)范围模糊找色(不支持win2000以下系统)范围中心找色(不支持win2000以下系统)区域找色(不支持win2000以下系统)范围模糊找色(不支持win2000以下系统)得到指定点颜色(不支持win2000以下系统)把10进制(R,G,B)分量合并到16进制颜色值中(RGB转16进制颜色值)把16进制颜色值转换分解到10进制(R,G,B)分量中(16进制转RGB)把16进制颜色值转换分解到10进制(H,S,L)分量中(16进制转色调(H)、饱和度(S)、亮度(L))范围区域搜索指定色数量FindMutiColor区域多点找色范围区域内查找形状得到指定位置的点颜色(可获取透明窗口颜色)范围区域内查找多点颜色(增强)(8.20版新功能)参数数组=Split(字符串,分隔符)//Array=Split(str,str)常用函数参数参数1字符串型,变量名常用语句返回值例子NULLKeyPress65,2/KeyPerssA,2NULLKeyUp65,1/KeyUpA,1按键码/intKEY1=GetLastKeyNULLKeyDown65,1/KeyDownA,1按键码/intA=WaitKey()返回值例子NULLNULLNULLNULLNULLNULLNULLNULLNULLMoveTo100,120NULLMoveR100,120NULLMoveWheel-1NULLNULLNULLNULL鼠标命令按键命令按键码/intA=WaiClick()按键码/intA=GetLaseClick()X坐标,Y坐标/int,intGetCursorPosX,Y鼠标形状特征码/intA=GetCursorShape(1)返回值例子NULLNULLIf…Then…ElseIf…ElseIf…EndIfNULLNULLFor100…Next||Fori=1to100Step1NULLNULLNULLNULLNULL返回计算结果返回值例子十六位颜色值/strA=GetPixeColor(100,100)颜色点的XY坐标,变量在函数参数中声明,找不到颜色XY返回-1FindColor0,0,1024,768,0000FF,X,Y颜色点的XY坐标,变量在函数参数中声明,找不到颜色XY返回-1//条件:0=不等,1=等于//下面
本文标题:按键精灵常用语句
链接地址:https://www.777doc.com/doc-5133831 .html