Ниже предоставлен полный список ключевых слов, доступных в AutoIt. Кликнете по имени ключевого слова для просмотра детального описания.
Ключевое слово | Описание |
---|---|
False / True | Булевы значения для использования в логических выражениях. |
#comments-start | Позволяет закомментировать участок кода. |
ContinueCase | Прерывает выполнение текущего блока Case и продолжает выполнение следующего блока Case в конструкциях Select или Switch. |
ContinueLoop | Пропускает текущий шаг цикла While/Do/For, переходя к проверке условия для следующего шага. |
Default | Ключевое слово, используемое при вызове функций. |
Dim / Global / Local / Const | Объявляют переменную, константу или создают массив. |
Do...Until | Цикл с постусловием. |
Enum | Перечисляет константы. |
Exit | Завершает выполнение скрипта. |
ExitLoop | Завершает выполнение циклов While/Do/For. |
For...To...Step...Next | Цикл, основанный на счётчике. |
For...In...Next | Перечисляет элементы в коллекции объекта или массива |
Func...Return...EndFunc | Определяет пользовательскую функцию, принимающую ноль или более параметров, и, опционально, возвращающую значение. |
If...Then | Выполняет действие при истинности выражения в условии. |
If...ElseIf...Else...EndIf | Выполняет соответствующий блок при истинности выражения в условии. |
#include-once | Указывает, что текущий скрипт может быть включён только один раз. |
#include | Включает файл в текущий скрипт. |
#NoAutoIt3Execute | Указывает, что текущий скомпилированный скрипт не может запускаться с ключами /AutoIt3ExecuteLine и /AutoIt3ExecuteScript. |
#NoTrayIcon | Указывает, что иконка AutoIt в трее не должна показываться при запуске скрипта. |
#OnAutoItStartRegister | Регистрирует функцию для её выполнения при запуске AutoIt. |
ReDim | Изменяет размер существующего массива |
#RequireAdmin | Указывает, что текущему скрипту необходимы полные администраторские права для работы. |
Select...Case...EndSelect | Выполняет участок кода при истинности условия в Case. |
Static | Объявляет static переменную или создаёт static массив. |
Switch...Case...EndSwitch | Сравнивает одно значение с множеством значений и выполняет соответствующий блок. |
While...WEnd | Цикл с предусловием. |
With...EndWith | Используется для сокращения записи при обращении к переменным типа "объект" |