如何将以下合并为一条?
!j::SendInput {left down}
!+j::SendInput {shift down}{left down}
!^+j::SendInput {shift down}{ctrl down}{left down}
!^j::SendInput {ctrl down}{left down}
诸如此类
如何多条规则合并
Moderators: tmplinshi, arcticir
Re: 如何多条规则合并
合并为一条代码,不行
如果是多个类似的定义组,比如j k h l之类的进行统一定义,可以试试,意义也不大,还不如直接写
如果是多个类似的定义组,比如j k h l之类的进行统一定义,可以试试,意义也不大,还不如直接写
Code: Select all
keyarray:={"!":"","j":"{left down}","k":"{right down}","+":"{shift down}","^":"{ctrl Down}"}
!j::
!+j::
!^+j::
!^j::
!k::
!+k::
!^+k::
!^k::
what2send:=""
loop,parse,A_ThisHotkey
what2send .=keyarray[A_LoopField]
SendInput % what2send
Who is online
Users browsing this forum: No registered users and 4 guests