1

Тема: AHK: аналог #include

Здравствуйте. Нужно сделать скрипт, который брал бы часть кода из определенного файла при каждом запуске. Этим занимается #include, но работает она так как надо только при не скомпилированном ahk. Возможно как-то криво объяснил, поэтому если не понятно, попробую на примере показать

2

Re: AHK: аналог #include

FileRead

3

Re: AHK: аналог #include

Так это в переменную сохраняет. Не то что нужно. Нужно что-то типа такого:

Код
Код из файла
Код

4

Re: AHK: аналог #include

FileRead + парсер + интерпритатор. Соответственно опциональный код должен быть написан и скомпилирован по классике.

5

Re: AHK: аналог #include

Например такой файл:
"ABCAAB"
трансформируется в последовательность заранее написанных процедур:
Proc1
Proc2
Proc3
Proc1
Proc1
Proc2

6 (изменено: RapeGuru, 2017-02-28 23:05:47)

Re: AHK: аналог #include

Ну или вот это:
https://hotkeyit.github.io/v2/
https://autohotkey.com/board/topic/39588-autohotkeydll/
Позволяет соорудить реинтерпритатор.

7

Re: AHK: аналог #include

Если вы хотите, чтобы "скомпилированный" скрипт запускал код из переменной i.e. eval, то на AutoHotkey_L такое не разрешено. AutoHotkey_H вам нужен.