#include
Включает файл в текущий скрипт.
#include "[путь\]имя файла"
#include <имя файла>
Параметры
имя файла | Имя файла для включения в скрипт. Путь необязателен. Это должна быть строка - не переменная! Если используется "...", путь к файлу вычисляется относительно текущего скрипта. Если используется <...>, путь к файлу вычисляется относительно каталога библиотек для включения (обычно C:\Program Files\AutoIt3\Include). Эти библиотеки содержат огромнейшее число пользовательских функций для использования! |
Примечания
Другие скрипты могут быть включены в текущий скрипт при использовании директивы #include.Стандартные библиотеки (Standard library) | Путь к каталогу текущего запущенного интерпретатора с добавленным "\Include" в конце. |
Определённые пользователем библиотеки (User-defined libraries) |
Считывается ключ реестра указанный выше и все перечисленные в нём каталоге проверяются (в том порядке, в котором они указаны в ключе). |
Каталог скрипта (Script directory) |
Каталог, в котором содержится выполняемый скрипт. |
Каталог скрипта (Script directory) | Каталог, в котором содержится выполняемый скрипт. |
Определённые пользователем библиотеки (User-defined libraries) |
Считывается ключ реестра указанный выше и все перечисленные в нём каталоге проверяются (в том порядке, в котором они указаны в ключе). |
Стандартные библиотеки (Standard library) |
Путь к каталогу текущего запущенного интерпретатора с добавленным "\Include" в конце. |
См. также
#include-onceПример
; Создайте файл Script.au3 с таким содержанием:
; ==> начало файла Script.au3
#include "Time.au3"
MsgBox(4096, "", "Пример")
#include "Time.au3"
; ==> конец файла Script.au3
Exit
; ================================================
; Создайте файл Time.au3 с таким содержанием:
; ==> начало файла Time.au3
MsgBox(4096, "", "Сейчас: " & @HOUR & ":" & @MIN & ":" & @SEC)
; ==> конец файла Time.au3
; И положите его в папку "AutoIt3\Include" или в каталог скрипта
; ================================================
; Запустите Script.au3 и увидите 3 диалоговых окна сообщения
; один с текущим временем, один с текстом 'Пример', и последний с текущим временем.
; Содержимое файла Time.au3 просто будет вставлено в файл Script.au3 в указанную позицию