TC官方合作论坛
标题:
键盘连按
[打印本页]
作者:
a568118425
时间:
2012-11-16 21:24
标题:
键盘连按
这是一个困扰我好久的问题,我在百宝箱中经常用一个键盘连按,我也想自己做个,可以4个键只会按照顺序去循环,不会自己循环自己的,求好心的大神解决解决
下面是源码
界面我不会发,我只在界面放了4个编辑框
空间 键盘连按
//定义默认空间
整型 线程句柄
功能 逻辑型 开始_点击()
//这里添加你要执行的代码
线程句柄=线程.开启("键盘连按.键盘连按","")
返回 真
//函数返回语句
功能结束
功能 逻辑型 键盘连按()
整型 窗口句柄
窗口句柄=窗口.找到窗口("天龙八部")
如果(窗口句柄==0)
辅助.消息框("窗口没有找到")
否则
窗口.激活(窗口句柄)
如果结束
字符型 选怪等待,技能1等待,技能2等待,技能3等待
选怪等待=编辑框.获得文本("编辑框0")
技能1等待=编辑框.获得文本("编辑框1")
技能2等待=编辑框.获得文本("编辑框2")
技能3等待=编辑框.获得文本("编辑框3")
整型 选怪时间,技能1时间,技能2时间,技能3时间
选怪时间=转换.字符型转整型(选怪等待)
技能1时间=转换.字符型转整型(技能1等待)
技能2时间=转换.字符型转整型(技能2等待)
技能3时间=转换.字符型转整型(技能3等待)
循环(真)
窗口.发送按键(窗口句柄,122)
辅助.等待(选怪时间)
窗口.发送按键(窗口句柄,112)
辅助.等待(技能1时间)
窗口.发送按键(窗口句柄,113)
辅助.等待(技能2时间)
窗口.发送按键(窗口句柄,114)
辅助.等待(技能3时间)
循环结束
返回 真
功能结束
功能 逻辑型 退出_点击()
//这里添加你要执行的代码
线程.关闭(线程句柄)
辅助.退出()
返回 真
//函数返回语句
功能结束
空间结束
//空间结束语句
作者:
a568118425
时间:
2012-11-16 21:30
如果放四个循环(真)那么他就只循环第一个呢
循环(真)
窗口.发送按键(窗口句柄,122)
辅助.等待(选怪时间)
循环结束
循环(真)
窗口.发送按键(窗口句柄,112)
辅助.等待(技能1时间)
循环结束
循环(真)
窗口.发送按键(窗口句柄,113)
辅助.等待(技能2时间)
循环结束
循环(真)
窗口.发送按键(窗口句柄,114)
辅助.等待(技能3时间)
循环结束
作者:
TC兔子
时间:
2012-11-17 08:32
你用的是循环,并且没有跳出判断,所以他一直在一个循环里来回循环
循环(真)
窗口.发送按键(窗口句柄,114)
辅助.等待(技能3时间)
循环结束
你这个其实用不上循环,只需要在所有要 循环的技能外面加上循环就可以了
作者:
jrflsh
时间:
2012-11-17 09:28
楼上正解哈,循环真,是死循环,不做跳出判断的话会一直循环
作者:
a568118425
时间:
2012-11-17 13:56
回复
3楼
TC兔子
的帖子
怎么加到外面呢
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1