PureBasic

OnErrorExit()

Синтаксис

OnErrorExit()

Описание


Заменяет действие, выполняемое если произошла ошибка, на выход из программы, даже если системное действие по умолчанию для этого типа ошибок и не выход из программы. Система возможно отобразит диалог ошибки или напечатает сообщение об ошибке на консоли при выходе.

Параметры

Ничего.

Возвращаемое значение

Ничего.

Комментарии

Чтобы выйти из программы молча и подавить любое системное сообщение, воспользуйтесь функцией OnErrorCall() и завершите программу из обработчика ошибок.

Пример

MessageRequester("Тест OnError", "Начать тест")

OnErrorExit()
PokeS(10, "Привет мир") ; Вызовет ошибку #PB_OnError_InvalidMemory

MessageRequester("Тест OnError", "Это не должно отобразиться")

Поддерживаемые OS

Все

<- OnErrorDefault() - Оглавление OnError - OnErrorGoto()->