AHK:阅读表格* .ini

时间:2017-02-25 15:05:25

标签: keyboard autohotkey ini flags remap

此代码来自:https://stackoverflow.com/questions/1687 ... autohotkey

我的问题是: 是否可以将代码分成两个文件?

  • 第1部分为“* .ahk”
  • 第2部分为“* .ini”

如果有人能告诉我如何做到这一点,我将非常感激!

; --------------------------------------------------------------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

1 个答案:

答案 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