Изображение квадрата Дюрера

ООО АВТОМАТИКА плюс

Rambler's Top100

Рейтинг@Mail.ru

Справочная система




Функции ядра MatriX


Имя функции: DoError

Объявление:
  • procedure DoError(Msg: string);

Назначение:

Процедура генерирует исключение с выводом на экран сообщения об ошибке Msg. Пользуйтесь этим методом, если в процессе работы вашей функции обнаружились ошибочные данные, с которыми бессмысленно продолжать выполнение этой функции. Во время работы метода DoError() происходит каскадное уничтожение дерева дочерних рабочих областей. Предотвратить вывод сообщения об ошибке можно путем установки переменной MatrixShowErrorMessages в False. Кроме того, в текущем потоке происходит выход из всех вложенный подпрограмм до тех пор, пока не встретится конструкция try...except.


Пример:

if A > B then Base.DoError('А не может быть больше, чем В');

В результате будет выдано сообщение об ошибке следующего вида:
Основная рабочая область: А не может быть больше, чем В


Смотрите также:

Логинов Дмитрий © 2005-2015