Предупреждение: нельзя гарантировать,что ресурсы быдут освобождены при запросе RunError.
Например, переменная ExitCode может быть установлена, передавая ExitValue. Этот код возвращается завершателю приложения как код возврата от приложения.
Диалог отобразится, показывая ErrorAddr (где RunError был выполнен) и значение ExitCode.
После RunError выполняется, раздел finalization модуля, которая выполняется прежде, чем программа фактически заканчивается.
Примечания
Предупреждение: используйте только в исключительных обстоятельствах.