setrunerror

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

Синтаксис:

setrunerror(err_number);

Аргументы:

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

Описание:

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

Результат:

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

Пример:

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

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