易语言怎么编写模拟按键
答案:2信息版本:手机版
解决时间 -10-06 12:15
已解决
-10-06 00:08
比如单击按钮1 他会自动按下空格,然后等待1秒,放开空格键。这个功能怎么实现,顺便说下这个模块怎么制作,谢谢~
还没人吗?在提前下~
最佳答案
-10-06 01:08
照着这个看看吧,应该差不多:
.版本 2
.子程序 _选择框1_被单击
.如果 (选择框1.选中)
血量 = 到数值 (编辑框1.内容)
.判断开始 (0 = 组合框1.现行选中项)
延时间隔 = 100
.判断 (1 = 组合框1.现行选中项)
延时间隔 = 200
.默认
延时间隔 = 300
.判断结束
编辑框1.禁止 = 真
组合框1.禁止 = 真
时钟1.时钟周期 = 80
.否则
编辑框1.禁止 = 假
组合框1.禁止 = 假
时钟1.时钟周期 = 0
.如果结束
.子程序 _时钟1_周期事件
.参数 窗口句柄, 整数型
.参数 进程ID, 整数型
.参数 当前血值, 整数型
窗口句柄 = 取窗体句柄 (“ElementClient Window”, “Element Client”)
.如果真 (0 ≠ 窗口句柄)
时钟1.时钟周期 = 0
进程ID = 取窗口进程ID (窗口句柄)
当前血值 = 读整型内存 (进程ID, 629019772)
.如果真 (当前血值 ≠ -1 且 当前血值 < 血量)
键盘按下 (, #键1)
键盘弹起 (, #键1)
延时 (延时间隔)
.如果真结束
时钟1.时钟周期 = 80
.如果真结束
全部回答
1楼
-10-06 02:13
f12键不能注册,换成f11
.版本 2
.支持库 shellex
.支持库 eapi
.程序集 窗口程序集1
.程序集变量 全局热键标识1, 整数型
.程序集变量 全局热键标识2, 整数型
.子程序 __启动窗口_创建完毕
全局热键标识1 = 注册热键 (_启动窗口.取窗口句柄 (), 反馈事件标签.取窗口句柄 (), 0, #f10键)
全局热键标识2 = 注册热键 (_启动窗口.取窗口句柄 (), 反馈事件标签.取窗口句柄 (), 0, #f11键)
.子程序 _反馈事件标签_反馈事件, 整数型
.参数 参数一, 整数型
.参数 参数二, 整数型 .如果真 (参数一 = 全局热键标识1)
' 按f10
时钟1.时钟周期 = 3000
.如果真结束 .如果真 (参数一 = 全局热键标识2)
' 按f11
时钟1.时钟周期 = 0
.如果真结束
.子程序 _时钟1_周期事件
模拟按键 (#键8, , )
我要举报
如果感觉以上信息为低俗/不良/侵权的信息,可以点下面链接进行举报,我们会做出相应处理,感谢你的支持!
大家都在看
推荐资讯