按键精灵后台操作脚本示范源码

运行环境:分辨率:1366×768 色深:32位 操作系统:Windows 7 Home Basic 按键精灵版本:9.30.11233

//*********+m********   //后台操作脚本示范   Dim var(5)   //自定义一个数组变量var括号中的5为数组数量,数组变量是从0开始的;   var(0) = "字符输入测试1"   //数组变量var的第1个变量   var(1) = "字符输入测试2"   //数组变量var的第2个变量   var(2) = "字符输入测试3"   //数组变量var的第3个变量   var(3) = "字符输入测试4"   //数组变量var的第4个变量   var(4) = "字符输入测试5"   //数组变量var的第5个变量   var(5) = "字符输入测试6"   //数组变量var的第6个变量   ys = 1000   //自定义变量ys,变给变量ys斌值1000   RunApp "notepad.exe"   //运行记事本   Delay ys   //延时单位为毫秒,此处的延时时间引用了变量ys的值,也就是1000   Hwnd = Plugin.Window.Find(0, "无标题 - 记事本")   //获取窗口标题为“无标题-记事本”的句柄,并斌值给变量Hwnd   Delay ys   //延时单位为毫秒   Call Plugin.Window.Active(Hwnd)   //激活句柄为变量Hwnd的窗口   msgbox "激活句柄为变量Hwnd的窗口"&chr(13)&"请按确定继续"   //弹出消息窗口,消息为后面引号中的内容   Delay ys   //延时单位为毫秒   Call Plugin.Window.Max(Hwnd)   //最大化句柄为变量Hwnd的窗口   MsgBox "最大化句柄为变量Hwnd的窗口"&chr(13)&"请按确定继续"   //弹出消息窗口,消息为后面引号中的内容   Delay ys   //延时单位为毫秒   Call Plugin.Window.Min(Hwnd)   //最小化句柄为变量Hwnd的窗口   MsgBox "最小化句柄为变量Hwnd的窗口"&chr(13)&"请按确定继续"   //弹出消息窗口,消息为后面引号中的内容   Delay ys   //延时单位为毫秒   Call Plugin.Window.Restore(Hwnd)   //还原句柄为变量Hwnd的窗口   MsgBox "还原句柄为变量Hwnd的窗口"&chr(13)&"请按确定继续"   //弹出消息窗口,消息为后面引号中的内容   Delay ys   //延时单位为毫秒   Call Plugin.Window.Hide(Hwnd)   //隐藏句柄为变量Hwnd的窗口   MsgBox "隐藏句柄为变量Hwnd的窗口"&chr(13)&"请按确定继续"   //弹出消息窗口,消息为后面引号中的内容   Delay ys   //延时单位为毫秒   Call Plugin.Window.Show(Hwnd)   //显示句柄为变量Hwnd的窗口   MsgBox "显示句柄为变量Hwnd的窗口"&chr(13)&"请按确定继续"   //弹出消息窗口,消息为后面引号中的内容   Delay ys   //延时单位为毫秒   Call Plugin.Window.Move(Hwnd, 100, 100)   //移动句柄为变量Hwnd的窗口到桌面坐标100,100   msgbox "移动句柄为变量Hwnd的窗口到桌面坐标100,100"&chr(13)&"请按确定继续"   //弹出消息窗口,消息为后面引号中的内容   Delay ys   //延时单位为毫秒   Call Plugin.Window.Size(Hwnd, 400, 300)   //把句柄为变量Hwnd的窗口大小高置为400*300   MsgBox "把句柄为变量Hwnd的窗口大小高置为400*300"&chr(13)&"请按确定继续"   //弹出消息窗口,消息为后面引号中的内容   Delay ys   //延时单位为毫秒   Call Plugin.Window.Top(Hwnd, 0)   //把句柄为变量Hwnd的窗口置于最顶层   MsgBox "把句柄为变量Hwnd的窗口置于最顶层,此时其它窗口将不能覆盖句柄为变量Hwnd的窗口"&chr(13)&"请按确定继续"   //弹出消息窗口,消息为后面引号中的内容   Delay ys   //延时单位为毫秒   Call Plugin.Window.Top(Hwnd, 1)   //取消把句柄为变量Hwnd的窗口置前   MsgBox "取消把句柄为变量Hwnd的窗口置前"&chr(13)&"请按确定继续"   //弹出消息窗口,消息为后面引号中的内容   Delay ys   //延时单位为毫秒   Call Plugin.Window.Min(Hwnd)   //最小化句柄为变量Hwnd的窗口   MsgBox "此时窗口已最小化,等到弹出最大化窗口时可看到效果!"&chr(13)&"请按确定继续"   Delay ys   //延时单位为毫秒   HwndEx = Plugin.Window.FindEx(Hwnd, 0, "Edit", "")   //给变量HwndEx斌值句柄变量Hwnd窗口下的子窗口类名为"Edit"的子窗口句柄   //因为记事本接收字符串信息的是Edit子窗口,所以要获得这个窗口的句柄,才能实现后台输入字符串;   i = 0   //定义变量i,变给变量i斌值0   For 6      //循环语句,For为关键字,后面的数字6为循环次数,需结合Next使用;   Call Plugin.Bkgnd.SendString(HwndEx, var(i))   //向句柄为变量HwndEx的窗口发送字符串var,这里的字符串可以是字符,也可以是变量;字符需用引号括起来例(Hwnd,"字符"),变量不需引号
相关文件下载地址
©下载资源版权归作者所有;本站所有资源均来源于网络,仅供学习使用,请支持正版!

按键精灵后台操作脚本示范源码》有0个想法

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注