AutoHotKey: вызов одного скрипта из другого скрипта - PullRequest
9 голосов
/ 30 декабря 2010

Я только что открыл AutoHotKey, и похоже, мечта сбылась.У меня есть два сценария .ahk, A.ahk и B.ahk.Я хочу вызвать сценарий B из сценария A.

Форумы AHK странно молчат по этому вопросу, но я уверен, что это возможно.

Ответы [ 2 ]

12 голосов
/ 30 декабря 2010

Это директива #Include, которую вы ищете. Вы включаете ScriptB.ahk, а затем вызываете его функции, как обычно.

#include SomeFile.ahk

http://www.autohotkey.com/docs/commands/_Include.htm

3 голосов
/ 12 мая 2018

Использование директивы #include более распространено, но иногда вам потребуется вызывать внешний скрипт AHK. Это легко сделать с помощью команд Run или RunWait . Хотя вы можете передавать аргументы вызываемому скрипту через командную строку, вы не можете вызывать функции внутри него напрямую. Кроме того, этот подход создаст отдельный поток для вызываемого скрипта, но в этом может быть смысл.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...