Я только что открыл AutoHotKey, и похоже, мечта сбылась.У меня есть два сценария .ahk, A.ahk и B.ahk.Я хочу вызвать сценарий B из сценария A.
A.ahk
B.ahk
Форумы AHK странно молчат по этому вопросу, но я уверен, что это возможно.
Это директива #Include, которую вы ищете. Вы включаете ScriptB.ahk, а затем вызываете его функции, как обычно.
#include SomeFile.ahk
http://www.autohotkey.com/docs/commands/_Include.htm
Использование директивы #include более распространено, но иногда вам потребуется вызывать внешний скрипт AHK. Это легко сделать с помощью команд Run или RunWait . Хотя вы можете передавать аргументы вызываемому скрипту через командную строку, вы не можете вызывать функции внутри него напрямую. Кроме того, этот подход создаст отдельный поток для вызываемого скрипта, но в этом может быть смысл.