- Регистрация
- 1 Мар 2015
- Сообщения
- 1,481
- Баллы
- 155
Прерывание функции или процедуры Delphi
Так вот, сегодня я расскажу о том, как прервать выполнение в ходе работы программы. В общем виде это выглядит так:
Где это может пригодиться?
Представьте себе, что сохраняет что-либо в файл. Перед сохранением логично было бы проверить, не собирается ли пользователь сохранить файл на компакт диск. Если это так, то нам лучше прервать процедуру, это поможет избежать ошибки. Также прерывание используют во время рекурсивного вызова функции.
Так вот, сегодня я расскажу о том, как прервать выполнение в ходе работы программы. В общем виде это выглядит так:
Код:
if (условие) then exit;
Представьте себе, что сохраняет что-либо в файл. Перед сохранением логично было бы проверить, не собирается ли пользователь сохранить файл на компакт диск. Если это так, то нам лучше прервать процедуру, это поможет избежать ошибки. Также прерывание используют во время рекурсивного вызова функции.