我迷失在Auto Hotkey语言的精彩世界中,其余的......以及其他......
我正试图双击“;”关键结果是“:=”(Delphi的assign命令)[或Ctrl +; ===> :=,也很好]
我还想制作两个额外的鼠标按钮,保持向前和向后,但双击则可以复制和粘贴。
我有这个:但就像现在一样,字符不输入全部,双击,不给我一个:= ...
`;::DoubleTap("^;",250)
DoubleTap(key,TimeVar=300)
{
If (A_ThisHotkey==A_PriorHotkey && A_TimeSincePriorHotkey < TimeVar)
Send %key%
else
Send {%A_ThisHotkey%}
return
}
答案 0 :(得分:0)
我有一个可以接受的解决方案,虽然我还没有真正理解它...我的[;]短按键是[;]并且长按是[:=],很好!有些东西有效,我真的只是为了让它起作用,我不知道它为什么会起作用......代码:
$`;::
keywait,`;
if A_TimeSinceThisHotkey >= 250 ;
Send {:}{=}
Else
Send {;}
Return
仍在搜索双击复制并粘贴...