![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 14.09.2010
Сообщений: 12
|
![]()
Привет форумчанин! Имеется след. код:
Код:
Последний раз редактировалось marat-link; 07.12.2010 в 18:44. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]()
всмысле не вылавливается?
при отладке или при запуске вне среды? Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 14.09.2010
Сообщений: 12
|
![]()
Прочитав сообщение от Феникса, понял в чем "подводный камень": обработка ситуаций происходит при запуске вне среды разработки. Возникает закономерный вопрос: как продолжить выполнение приложения при ошибке в среде Delphi (ибо среда не дает приложению продолжить выполнение программы - выдав, соответсвенно, ошибку)?
|
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]()
отключите остановку по исключениям, либо же нажать продолжить(я в Д6 продолжал спокойно) на окне исключения.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 14.09.2010
Сообщений: 12
|
![]()
Спасибо Фениксу за информацию! Отключить остановку по исключениям в Delphi 7 можно в пункте меню:
Tools -> Debugger Options -> Integrated Debugging (убрать галочку). Проблема решена! |
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]()
ну если не ошибаюсь то вы помоему вообще отладку отключили.
но вообще лучше делать вторым методом, ведь раз есть исключение значит плохо. (а еще там можно отключить остановку на опред типе исключений) Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Поиск ошибок | Syuf | Общие вопросы C/C++ | 1 | 25.05.2010 18:32 |
игнорирование ошибок | frantic150 | Microsoft Office Excel | 5 | 26.02.2010 21:10 |
Обработка ошибок | Liones | БД в Delphi | 12 | 04.12.2008 07:22 |
Обработка ошибок | Ivanich | JavaScript, Ajax | 1 | 24.04.2008 22:49 |