易语言吧

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1951|回复: 3

[易语言问题] 前台大漠命令失效问题

[复制链接]

1

主题

4

帖子

38

积分

初识易语言

Rank: 1

积分
38
威望
0
易币
34
贡献
0
积分
38
UID
23824
在线时间
2 小时
注册时间
2022-3-10
发表于 2022-3-10 12:50:11 | 显示全部楼层 |阅读模式
1易币
有人知道这个dm.keydown为啥会无效吗
每次返回都是1但是按键没有反应
用记事本测试的两台电脑都时这种情况。

我的代码逻辑是按↑则按下w,按↓则按下s
测试的时候我是按一个↑一个↓这样的。结果可能是wsswswswwss
而且第一次按键的时候要延时2秒左右才会有响应。

下面是完整程序

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

.程序集 窗口程序集_启动窗口
.程序集变量 上键
.程序集变量 下键

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

上键 = 注册热键 (_启动窗口.取窗口句柄 (), 标签1.取窗口句柄 (), 0, 38)
下键 = 注册热键 (_启动窗口.取窗口句柄 (), 标签1.取窗口句柄 (), 0, 40)

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

.如果真 (参数一 = 上键)
    输出调试文本 (“上”)
    _上_被单击 ()
    延时 (2)
.如果真结束

.如果真 (参数一 = 下键)
    _下_被单击 ()
    输出调试文本 (“下”)
    延时 (2)
.如果真结束


.子程序 _上_被单击

延时 (2)
dm.KeyDown (87)
延时 (25)
dm.KeyUp (87)
延时 (2)

.子程序 _下_被单击

延时 (2)
dm.KeyDown (83)
延时 (25)
dm.KeyUp (83)
延时 (2)



截图202203101247539489..png
截图202203101244356458..png

1

主题

4

帖子

38

积分

初识易语言

Rank: 1

积分
38
威望
0
易币
34
贡献
0
积分
38
UID
23824
在线时间
2 小时
注册时间
2022-3-10
 楼主| 发表于 2022-3-10 12:51:04 | 显示全部楼层
这个截图都在下边了。。有点混乱,不知道能不能表达清楚
回复

使用道具 举报

1

主题

4

帖子

38

积分

初识易语言

Rank: 1

积分
38
威望
0
易币
34
贡献
0
积分
38
UID
23824
在线时间
2 小时
注册时间
2022-3-10
 楼主| 发表于 2022-3-11 14:46:26 | 显示全部楼层
不想单机呀,有木有人懂啊
回复

使用道具 举报

1

主题

4

帖子

38

积分

初识易语言

Rank: 1

积分
38
威望
0
易币
34
贡献
0
积分
38
UID
23824
在线时间
2 小时
注册时间
2022-3-10
 楼主| 发表于 2022-3-30 17:45:30 | 显示全部楼层
有人吗?  
回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【选择右侧内容,快速回复】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

大漠插件注册码无须等1-3号

QQ|一:站内所有资源均来自互联网收集或用户上传分享,本站不拥有此类资源的版权。 作为网络服务提供者,对转载行为的发生不具备充分的监控能力。但是当版权拥有者提出侵权并出示充分的版权证明材料时,易语言吧负有移除转载作品以及停止继续传播的义务。在满足前款条件下采取移除等相应措施后不为此向原发布人承担违约责任,包括不承担因侵权不成立而给原发布人带来损害的赔偿责任。 用户免费分享产生,如果侵犯了你的权益,联系QQ:3066137757|Archiver|手机版|小黑屋|易语言吧

GMT+8, 2024-11-23 17:48 , Processed in 0.223324 second(s), 30 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表