ErrorCode()
Синтаксис
Result = ErrorCode()
Описание
Возвращает код ошибки текущей обрабатываемой ошибки. Эта команда возвращает осмысленное значение только если произошла ошибка, обработанная функцией OnErrorCall() или OnErrorGoto().
Параметры
Ничего.
Возвращаемое значение
Возвращает одно из следующих значений:Linux и Mac OSX сообщают #PB_OnError_Floatingpoint в случае ошибок деления на ноль.#PB_OnError_InvalidMemory : Операция чтения или записи в некорректной области #PB_OnError_Floatingpoint : Ошибка плавающей запятой #PB_OnError_Breakpoint : Достигнута точка остановки отладчика (точки остановки не из PureBasic) #PB_OnError_IllegalInstruction : Попытка выполнения некорректной инструкции #PB_OnError_PriviledgedInstruction: Попытка выполнения привилегированной (системной) инструкции #PB_OnError_DivideByZero : Деление на ноль (только Windows)
Поддерживаемые OS
Все