回复 2楼cylhb的帖子
空间 test1
//定义默认空间
整型 窗口句柄1,窗口句柄2,线程句柄1,线程句柄2
功能 整型 演示功能()
整型 窗口句柄码
//后退 S键
//模拟回车键说话
窗口.发送按键(窗口句柄码,13)
辅助.等待(1000)
窗口.发送字符串(窗口句柄码,"Hello Word")
辅助.等待(1000)
//模拟回车键说话
窗口.发送按键(窗口句柄码,13)
辅助.等待(1000)
//后退 S键
重复(10)
窗口.发送按键(窗口句柄码,83)
重复结束
//左移 Q键
重复(10)
窗口.发送按键(窗口句柄码,81)
重复结束
//前跑W键
重复(10)
窗口.发送按键(窗口句柄码,87)
重复结束
//左移 Q键
重复(10)
窗口.发送按键(窗口句柄码,81)
重复结束
//简单自动打怪功能
//模拟TAB键,选择怪
//前跑 W键
重复(10)
窗口.发送按键(窗口句柄码,87)
重复结束
//左移 Q键
重复(10)
窗口.发送按键(窗口句柄码,81)
重复结束
//简单自动打怪功能
//模拟TAB键,选择怪
窗口.发送按键(窗口句柄码,9)
辅助.等待(1000)
//模拟1键,打怪
窗口.发送按键(窗口句柄码,49)
辅助.等待(2000)
窗口.发送按键(窗口句柄码,49)
辅助.等待(2000)
窗口.发送按键(窗口句柄码,49)
辅助.等待(2000)
返回 0
功能结束
功能 整型 线程功能()
//开启线程
字符型 窗口句柄集
整型 位置
窗口句柄集=系统.枚举("魔兽世界",0)
位置 = 字符串.查找字符串(窗口句柄集,"|")
窗口句柄1 = 转换.字符型转整型(字符串.移除(窗口句柄集,位置+1,假),0)
窗口句柄2 = 转换.字符型转整型(字符串.移除(窗口句柄集,位置+1,真),0)
//判断获取窗口句柄是否成功
如果(字符串.长度(窗口句柄集)!=0)
窗口.设置大小(窗口句柄1,10,10)
窗口.设置大小(窗口句柄1,400,300)
窗口.设置位置(窗口句柄2,420,10)
窗口.设置大小(窗口句柄2,400,300)
否则
辅助.消息框("窗口句柄没有找到,请检查窗口名是否正确")
如果结束
返回 0
功能结束
功能 逻辑型 线程一方法()
test1.演示功能(窗口句柄1)
返回 真
功能结束
功能 逻辑型 线程二方法()
test1.演示功能(窗口句柄2)
返回 真
功能结束
功能 逻辑型 按钮0_点击()
线程句柄1 = 线程.开启("test1.线程一方法")
返回 真
功能结束
功能 逻辑型 按钮1_点击()
线程句柄2 = 线程.开启("test1.线程二方法")
返回 真
功能结束
功能 逻辑型 按钮2_点击()
线程.暂停(线程句柄1)
返回 真
功能结束
功能 逻辑型 按钮3_点击()
线程.暂停(线程句柄2)
返回 真
功能结束
功能 逻辑型 按钮4_点击()
线程.恢复(线程句柄1)
返回 真
功能结束
功能 逻辑型 按钮6_点击()
线程.关闭(线程句柄1)
返回 真
功能结束
功能 逻辑型 按钮7_点击()
线程.关闭(线程句柄2)
返回 真
功能结束
功能 逻辑型 按钮5_点击()
线程.恢复(线程句柄2)
返回 真
功能结束
功能 逻辑型 按钮8_点击()
test1.线程功能()
返回 真
功能结束
空间结束
//空间结束语句 |