83265358 发表于 2010-12-6 00:19:32

键盘连按,还有问题请教高手前辈。。。。

本帖最后由 83265358 于 2010-12-7 16:31 编辑

帮我写一个实现循环按0到9,按完0键后间隔10s再按0键,0到9的间隔时间都不一样,而且要同时执行按0到9,语言表达能力差,看下面的图应该能懂我的意思。

用来玩游戏代替手动按技能键

新问题:
如果把0-9换成a-z,或者是其它符号,比如0后面的“-”,“=”要怎么写?前辈高手们多多指教!

谢谢各位。。。。。。

83265358 发表于 2010-12-6 13:44:02

高手来帮下忙吧!

83265358 发表于 2010-12-6 15:22:50

顶上。。。。。。。。。

83265358 发表于 2010-12-6 16:27:34

好冷清。。。。。

飘云 发表于 2010-12-6 16:40:52

表达不清不说,LZ你自己也不思考下,思考过的话,好歹把思路说说,这样才有人帮你解答,如果想要0~9号键同步独立运作,用AdlibRegister函数即可

tryhi 发表于 2010-12-6 19:25:46

不知所云

“按完0键后间隔10s的再按这个键”

“这个键”?哪个?

楼主去查看send函数

83265358 发表于 2010-12-6 19:47:12

回复 5#

回复 5# 飘云
刚接触AU3几天,麻烦写个例子,谢谢!

tryhi 发表于 2010-12-6 20:07:36

本帖最后由 tryhi 于 2010-12-6 20:09 编辑

回复飘云
刚接触AU3几天,麻烦写个例子,谢谢!
83265358 发表于 2010-12-6 19:47 http://www.autoitx.com/images/common/back.gif
给你个例子,希望你表达清楚点,也许你不知怎么组织,但这表达清楚是必须的,你要让大家明白你所说的是什么(也可能我理解力差了点)While 1
        For $i = 0 To 9
                Send("{" & $i & "}")
        Next
        Sleep(10000)
WEnd

83265358 发表于 2010-12-6 21:22:28

回复 8# tryhi

谢谢,你的代码只是循环发送0到9,间隔时间是一样的。

tryhi 发表于 2010-12-6 22:11:21

回复tryhi

谢谢,你的代码只是循环发送0到9,间隔时间是一样的。
83265358 发表于 2010-12-6 21:22 http://www.autoitx.com/images/common/back.gif

这个……你改成不一样不就行了。。。。。。。。。。

飘云 发表于 2010-12-7 11:49:50

按照tryhi的代码,把sleep放到for循环中,然后 用if或者switch或者select对$i进行判断,从而使用不同的sleep值呗,LZ你好歹先去中文资料区下点基础教程看看吧

yhxhappy 发表于 2010-12-7 12:58:21

$0 = 10000                 ;0键等待时间
$1 = 15000                ;1键等待时间
$2 = 5000                 ;2键等待时间
$3 = 12000                ;3键等待时间
$4 = 8000                 ;4键等待时间
$5 = 15000                 ;5键等待时间
$6 = 13000                 ;6键等待时间
$7 = 6000                 ;7键等待时间
$8 = 9000                 ;8键等待时间
$9 = 11000                 ;9键等待时间

For $i = 0 To 9
        Send("{" & $i & "}")
        Sleep(Eval($i))
Next

83265358 发表于 2010-12-7 13:20:34

回复 11# 飘云


    谢谢你的建议,还不熟悉论坛。

83265358 发表于 2010-12-7 13:24:35

回复 12# yhxhappy


    谢谢,好历害呀。代码简单又实现了功能。

83265358 发表于 2010-12-7 16:26:44

还有问题请教前辈。。。。

如果把0-9换成a-z,或者是其它符号,比如0后面的“-”,“=”要怎么写?前辈高手们多多指教!
页: [1] 2
查看完整版本: 键盘连按,还有问题请教高手前辈。。。。