此代码来自:https://stackoverflow.com/questions/1687 ... autohotkey
我的问题是: 是否可以将代码分成两个文件?
如果有人能告诉我如何做到这一点,我将非常感激!
; --------------------------------------------------------------part 1
#SingleInstance Force
Flag:=0
Return
^+!F7::
Flag:=0
TrayTip, AutoHotKey, Keyboard setting Default, 1
Return
^+!F4::
Flag:=1
TrayTip, AutoHotKey, Keyboard setting A, 1
Return
^+!F8::
Flag:=2
TrayTip, AutoHotKey, Keyboard setting B, 1
Return
; ----------------------------------------------------------part 2
#If (Flag=1)
x::SoundBeep, 500, 100
k::l
#If
#If (Flag=2)
x::SoundBeep, 2000, 100
l::Numpad5
#If
答案 0 :(得分:0)
当然有可能,但我真的没有把autohotkey代码存储在.ini文件中。
使用#Include。
<强> part1.ahk 强>
;--------------------------------------------------------------part 1
#SingleInstance Force
Flag:=0
Return
^+!F7::
Flag:=0
TrayTip, AutoHotKey, Keyboard setting Default, 1
Return
^+!F4::
Flag:=1
TrayTip, AutoHotKey, Keyboard setting A, 1
Return
^+!F8::
Flag:=2
TrayTip, AutoHotKey, Keyboard setting B, 1
Return
#Include part2.ini
<强> part2.ini 强>
; ----------------------------------------------------------part 2
#If (Flag=1)
x::SoundBeep, 500, 100
k::l
#If
#If (Flag=2)
x::SoundBeep, 2000, 100
l::Numpad5
#If