发表回复 
执行按下过程中同时操作其他键
2008-12-21, 01 : 24
执行按下过程中同时操作其他键
高手们,
我想问下执行按下过程中同时操作其他键,要如何做?

就是我想在键盘按下←键的过程中,一直按shift键(不是按着不放,是按下后又松开),
一直到←键松开为止.

Send {left down}{shift}
sleep 2000
Send {left up}
sleep 100
不知道如何改,高手赐教..
:$
查找这个用户的全部帖子
表示感谢 引用并回复 移动视图置页面顶端
2008-12-21, 09 : 21
 
思路改下就写出来了~
访问这个用户的网站 查找这个用户的全部帖子
表示感谢 引用并回复 移动视图置页面顶端
2008-12-21, 14 : 33
 
要怎么改呢?helfee赐教..
查找这个用户的全部帖子
表示感谢 引用并回复 移动视图置页面顶端
2008-12-21, 20 : 33
 
GetKeyState, state, Shift
if state = D
MsgBox At least one Shift key is down.
else
MsgBox Neither Shift key is down.
查找这个用户的全部帖子
表示感谢 引用并回复 移动视图置页面顶端
2008-12-21, 20 : 37
 
没搞懂楼上的...
你是把例子抄上来的吧?
帮助里好像没翻译过来的GetKeyState命令
查找这个用户的全部帖子
表示感谢 引用并回复 移动视图置页面顶端
2008-12-22, 07 : 36
 
引用:原帖由 q8312q 于 2008-12-21 20:37 发表 [Image: back.gif]
没搞懂楼上的...
你是把例子抄上来的吧?
帮助里好像没翻译过来的GetKeyState命令

是例子啊. 一点英文都不会?

你的问题描述不清楚. 你再细说一遍.....谁按键? 谁松键?
查找这个用户的全部帖子
表示感谢 引用并回复 移动视图置页面顶端
2008-12-22, 11 : 00
 
就是
按下→键不松开.
然后按shift键X次.
一直按到
→键松开
查找这个用户的全部帖子
表示感谢 引用并回复 移动视图置页面顶端
2008-12-22, 11 : 20
 
谁按下→键不松开.
然后谁按shift键X次.
谁一直按到
谁→键松开
查找这个用户的全部帖子
表示感谢 引用并回复 移动视图置页面顶端
2008-12-22, 13 : 56
 
给你个思路未测试:先按下→键,然后循环判断→键是否处于按下状态,如果是则按shift键,否则退出循环。
查找这个用户的全部帖子
表示感谢 引用并回复 移动视图置页面顶端
2008-12-22, 16 : 58
 
楼上的思路不错,我是新手,不知道这样对不对..
Send {left down}
loop
{if left down
{send {shift}
else
exit loop (我不知道退出循环的命令改怎么写.. = =)
}
sleep 2000
Send {left up}
sleep 100
查找这个用户的全部帖子
表示感谢 引用并回复 移动视图置页面顶端
2008-12-22, 17 : 05
 
引用:原帖由 neo007 于 2008-12-22 11:20 发表 [Image: back.gif]
谁按下→键不松开.
然后谁按shift键X次.
谁一直按到
谁→键松开

就是键盘按下的啊..
查找这个用户的全部帖子
表示感谢 引用并回复 移动视图置页面顶端
2008-12-22, 19 : 27
 
晕了. 我居然在你这个帖子花这么多时间.
是你按/松, 还是自动按/送
查找这个用户的全部帖子
表示感谢 引用并回复 移动视图置页面顶端
2008-12-23, 03 : 58
 
是键盘自动按了松的..
不是我按..

谢谢了:)
查找这个用户的全部帖子
表示感谢 引用并回复 移动视图置页面顶端
2008-12-23, 08 : 11
 
怎么就沟通不了呢.....

我再问一遍:

谁按下→键不松开.
然后谁按shift键X次.
一直按到 谁→键松开
查找这个用户的全部帖子
表示感谢 引用并回复 移动视图置页面顶端
2008-12-23, 09 : 05
 
引用:怎么就沟通不了呢.....
呵呵,好玩!!!

我得代码基本上是改出来的
访问这个用户的网站 查找这个用户的全部帖子
表示感谢 引用并回复 移动视图置页面顶端
2008-12-23, 09 : 15
 
hehe, 楼主不仅英文不熟, 中文也有待深研
查找这个用户的全部帖子
表示感谢 引用并回复 移动视图置页面顶端
2008-12-23, 18 : 43
 
引用:原帖由 neo007 于 2008-12-23 08:11 发表 [Image: back.gif]
怎么就沟通不了呢.....

我再问一遍:

谁按下→键不松开.
然后谁按shift键X次.
一直按到 谁→键松开

:'( 我搞不懂你说的是什么意思..
你说的[谁]是什么意思啊.
你举个例子给我看好了,不然我真的看不懂了...
查找这个用户的全部帖子
表示感谢 引用并回复 移动视图置页面顶端
2008-12-24, 07 : 46
 
例如:
你 按下→键不松开.
然后 电脑 按shift键X次.
一直按到 你 →键松开
查找这个用户的全部帖子
表示感谢 引用并回复 移动视图置页面顶端
2008-12-24, 13 : 09
 
连管理员都惊动了,我都不好意思了..
:$ :$
谢谢管理员的解答,我自己研究研究去..
我是新手,不太懂这些..
再次感谢为我解答的朋友们..
谢谢..
查找这个用户的全部帖子
表示感谢 引用并回复 移动视图置页面顶端
发表回复 


论坛跳转:


联系我们 | Autohotkey 中文站 | 回到顶部 | 回到正文区 | 精简(归档)模式 | RSS 聚合