Список методов в категории Error:
SetErrorMode
Описание
Устанавливает режим ошибки для команд AGK from ignore, report или stop from AGK, например, идентификатор спрайта не существует в команде, которая принимает идентификатор спрайта. Игнорирование заставит AGK попытаться продолжить, игнорируя всю команду, если это необходимо. Отчет заставит AGK сообщить об ошибке в соответствующую консоль отладки и продолжить работу. Stop заставит AGK сообщить об ошибке, как и раньше, а затем остановится, вызвав исключение, которое должно быть поймано, иначе приложение завершится. В случае уровня 1 исключение перехватывается интерпретатором и при отладке отображается в IDE.
Определение
void agk::SetErrorMode( int mode )
Параметры
mode - 0=игнорировать, 1=сообщить, 2=остановить
Пример кода
Log
Описание
Отображает указанный текст в соответствующем окне журнала устройства или вывода.
Определение
void agk::Log( const char *szMessage )
Параметры
szMessage - текстовое сообщение для отправки в область журнала/вывода
Пример кода
Log
Описание
Возвращает натуральный логарифм заданного значения.
Определение
float agk::Log( float a )
Параметры
a - Входное значение
Пример кода
GetLastError
Описание
Возвращает строку, описывающую последнюю возникшую ошибку. Эта функция будет продолжать возвращать ту же строку до тех пор, пока не возникнет другая ошибка. Это не включает в себя предупреждения.
Определение
char* agk::GetLastError()
Параметры
Пример кода
GetErrorOccurred
Описание
Возвращает 1, если с момента последнего вызова этой команды произошла ошибка. 0, если нет. Это не включает в себя предупреждения.
Определение
int agk::GetErrorOccurred()
Параметры