setrunerror

Установка флага ошибки выполнения

Синтаксис

setrunerror(err_number);

Аргументы

err_number - целочисленный аргумент, флаг ошибки выполнения. При значении >1 вызовет ошибку выполнения скрипта.

Описание

setrunerror – пустая функция, которая транслирует целочисленный аргумент err_number, как флаг ошибки функции. Может использоваться для принудительного обрыва выполнения скрипта. Может использоваться для генерации исключений при выполнении.

Результат

Принудительный вызов исключения при использовании аргумента большего единицы.

Пример

a = 5;
if a = 5 then 
setrunerror(2);

В результате выполнения скрипта вызывается ошибка выполнения (Access violation)