易语言 模拟键

作者&投稿:芷建 (若有异议请与网页底部的电邮联系)
易语言虚拟按键里面的" . " 点键怎么打出来?~

用一个变量 然后在模拟按键 的前面 给这个变量赋值 然后 在 模拟按键
比如 :

满意请采纳,给你两个方法,一个API,一个自身的。
自身代码:
组件:按钮1,时钟1.
事件:__启动窗口_创建完毕,时钟1_周期时间
动作:时钟事件(模拟按键(#A键)),启动事件(时钟1.时钟周期=1)

API代码:
DLL:settime,user32.dll,settime,hwnd,nIDEvent(文本),uElapse,lpTimerFunc(子程序指针)
组件:按钮1,
事件:__启动窗口_创建完毕,func
动作:也是在创建完毕那里写,settime(取窗口句柄(),"标记而已",1,&func)
FUNC动作:
下面直接给你API。keybd_event(65,0x1e61,0,0),0x1e61别告诉我不会转换。。
DLL命令 keybd_event, "user32.dll", "keybd_event"

bVk,bScan,dwFlags,dwExtraInfo,

新建个标签1,代码:

.程序集变量 F1, 整数型
.程序集变量 F2, 整数型
.程序集变量 F3, 整数型
.程序集变量 F4, 整数型

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

F1 = 注册热键 (_启动窗口.取窗口句柄 (), 标签1.取窗口句柄 (), 0, #F1键)
F2 = 注册热键 (_启动窗口.取窗口句柄 (), 标签1.取窗口句柄 (), 0, #F2键)
F3 = 注册热键 (_启动窗口.取窗口句柄 (), 标签1.取窗口句柄 (), 0, #F3键)
F4 = 注册热键 (_启动窗口.取窗口句柄 (), 标签1.取窗口句柄 (), 0, #F4键)

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

.如果真 (参数一 = F1)
信息框 (“F1”, 0, ) ' 这句可以去掉
编辑框1.内容 = #换行符 + 编辑框1.内容 + #换行符
.如果真结束
.如果真 (参数一 = F2)
信息框 (“F2”, 0, ) ' 这句可以去掉
编辑框2.内容 = #换行符 + 编辑框2.内容 + #换行符
.如果真结束
.如果真 (参数一 = F3)
信息框 (“F3”, 0, ) ' 这句可以去掉
编辑框3.内容 = #换行符 + 编辑框3.内容 + #换行符
.如果真结束
.如果真 (参数一 = F4)
信息框 (“F4”, 0, ) ' 这句可以去掉
编辑框4.内容 = #换行符 + 编辑框4.内容 + #换行符
.如果真结束

我的邮箱:huayou60@163.com

LS写的做点修改 看了下面的代码 你就应该知道了 自动喊话吗 可能有些程序不支持复制粘贴

.版本 2
.支持库 eAPI

.子程序 _按钮1_被单击

置剪辑板文本 (“aaaa”)
编辑框1.获取焦点 ()
模拟按键 (#Ctrl键, #V键, )


磐石市17111063560: 易语言模拟按键是什么意思 -
畅宜乐舒: 模拟你在键盘上按键,就是你用这个指令,就等于你在键盘上按下了这个键,但有的程序可能屏蔽

磐石市17111063560: 易语言模拟按键 -
畅宜乐舒: 楼主你好 , 可以试一下以下代码:========================== 模拟按键(32,,) '这是按空格键 延迟(500)'这是延迟0.5秒后.模拟按键(13,,)'这是按回车键========================== 以上代码可直接复制.至于要循环 ,可以用到时钟. 多久循环一次还得看时钟周期设为多少.若为1000 则1秒执行刚才那段代码,以此类推...

磐石市17111063560: 求易语言按键模拟按键代码 -
畅宜乐舒: 在窗口中建一个标签,复制以下代码到易语言中: ------------------------------------------------------------------- .版本 2 .支持库 shellEx .支持库 eAPI.子程序 __启动窗口_创建完毕注册热键 (_启动窗口.取窗口句柄 (), 标签1.取窗口句柄 (), 0, #F1键...

磐石市17111063560: 易语言如何设变量模拟按键 -
畅宜乐舒: .程序集 窗口程序集1.子程序 __启动窗口_创建完毕.子程序 开始1.如果 (选择框1.选中 = 真).如果 (选择框2.选中 = 真) 模拟按键 (#Ctrl键, #Shift键, 到整数 (m)).否则模拟按键 (#Ctrl键, 到整数 (m), ).如果结束.否则.如果 (选择...

磐石市17111063560: 易语言写模拟按键 -
畅宜乐舒: 模拟按键(#ctrl键,v)

磐石市17111063560: 易语言模拟按键怎么填写
畅宜乐舒: .版本 2 .支持库 eAPI .子程序 _按钮1_被单击 模拟按键 (#Ctrl键, #C键, ) ' 就是模拟按下ctrl+c键

磐石市17111063560: 易语言模拟按键
畅宜乐舒: 模拟按键 (#Ctrl键状态, #键0, )

磐石市17111063560: 易语言后台模拟按键(按下一个键后模拟按下多个键) -
畅宜乐舒: 按键的楼上说了 我给你个ALT+S的开关 也需要用到超级模块 创建一个标签1===============================================================.版本 2.支持库 shellEx.程序集 窗口程序集1.子程序 __启动窗口_创建完毕 注册热键 (_...

磐石市17111063560: 易语言 模拟按键 -
畅宜乐舒: 首先你要有一个超级模块,然后比如说我想做一个一打开就在任意窗口中一直循环住B键的程序 那就是建一个窗口,一个时钟,代码如下 .版本 2 .子程序 _时钟1_周期事件 按键 (#B键) .子程序 __启动窗口_创建完毕 时钟1.时钟周期 = 50 这样子以来,这个程序一运行,在所有进程里就会自动狂按B键了 希望采纳! 还不懂就+Q1075680069 在验证信息上写易语言

磐石市17111063560: 易语言按键模拟(???) -
畅宜乐舒: 第一个参数 #shift键 第二个参数 字符(1) 比如: 模拟按键 (#shift键, 字符(50), ) 这样就输出@了,上排数字键的代码是,0·····48 , 9······57 ,其他就类推吧.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网