![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
|
Подскажите, пожалуйста!!!
Как узнать номер строки и имя модуля на котором стрельнулась ошибка. Спасибо. |
|
#2
|
|||
|
|||
|
знаю, что есть такая фишка, как Assert....
но, видимо, не все о ней я знаю.... Мне б фракментик кода, в котором обрабатываются все исключения программы и выводится в лог наиболее полный отчет об каждой ошибки, а именно: заголовок ошибки, описание ошибки, строка и модуль в котором явилася данная шняга =) Очень надеюсь на помощь. Спасибо! |
|
#3
|
|||
|
|||
|
Запускай exe-шник в Delphi с установленными опциями отладки. Во время ошибки редактор подсветит строку.
Функция Assert просто устанавливает логическую переменную. Чтобы ловить все исключения, во всех подпрограммах (скорее всего, это обработчики событий) помести весь код в try. |