怎么用易语言写一个自动按键的源码

2024-12-14 00:25:59
推荐回答(2个)
回答1:

用到的组件:一个标签 一个时钟

说明: 这个是每隔0.1秒随机上下左右按下其中一个  如果要0.1秒上下左右全部按下 把时钟周期事件下的判断去掉即可

----------------------------------

.版本 2
.支持库 shellEx
.支持库 eAPI

.程序集 窗口程序集1
.程序集变量 F10, 整数型
.程序集变量 F11, 整数型

.子程序 __启动窗口_创建完毕

F10 = 注册热键 (_启动窗口.取窗口句柄 (), 标签1.取窗口句柄 (), 0, #F10键)
F11 = 注册热键 (_启动窗口.取窗口句柄 (), 标签1.取窗口句柄 (), 0, #F11键)


.子程序 _标签1_反馈事件, 整数型
.参数 参数一, 整数型
.参数 参数二, 整数型

.判断开始 (参数一 = F10)
    时钟1.时钟周期 = 100
.判断 (参数一 = F11)
    时钟1.时钟周期 = 0
.默认

.判断结束


.子程序 _时钟1_周期事件
.局部变量 a, 整数型

a = 取随机数 (1, 5)
.判断开始 (a = 1)
    模拟按键 (#上光标键, , )
.判断 (a = 2)
    模拟按键 (#下光标键, , )
.判断 (a = 3)
    模拟按键 (#左光标键, , )
.判断 (a = 4)
    模拟按键 (#右光标键, , )
.判断 (a = 5)
    模拟按键 (#空格键, , )
.默认

 

----------------------------------------------

回答2:

模拟按键(#F10,,)

 

然后自由发挥吧