Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Не выходит из программы


Автор: ZBugz 5.7.2006, 10:09
Привет всем. Вот такой вопрос. При выходе из программы начал писать вякую ерунду (смотреть прикрепленный файл). 
При выходе ничего не записывается и не обрабатывается  smile 
Дебаггер в 2006 молчит  smile 
Что делать ? 

Автор: Guedda 5.7.2006, 10:11
Ошибка в 13 строке...

Чем обрабатываешь??? Что там должно записываться? 

Подробнее 

Автор: Alexeis 5.7.2006, 10:13
Цитата(ZBugz @  5.7.2006,  09:09 Найти цитируемый пост)
Дебаггер в 2006 молчит

Сообщение должно вызваться при проходе определенной строчки! 

Автор: Snowy 5.7.2006, 10:21
Очевидно: обращение к полям объекта, который уже уничтожен и его указатель указывает на nil.
А вот где ты пытаешься работать с уничтоженным объектом - вот это как раз и проблема которую нужно хорошо поискать ручками и глазками.
Диагноз поставил, а дальше сам. Отлов таких ошибок - затея трудоёмкая. 

Автор: ZBugz 5.7.2006, 10:26
Код

Чем обрабатываешь??? Что там должно записываться? 

Ничем не обрабатываю и ничего не записывается вообще.

Код

Сообщение должно вызваться при проходе определенной строчки! 

Сообщений нет. Там в 2006 всегда что то пишит, а тут ничего, все замечательно.

Код

Очевидно: обращение к полям объекта, который уже уничтожен и его указатель указывает на nil.
А вот где ты пытаешься работать с уничтоженным объектом - вот это как раз и проблема которую нужно хорошо поискать ручками и глазками.
Диагноз поставил, а дальше сам. Отлов таких ошибок - затея трудоёмкая. 

В этом я ничего не понимаю и дебагером пользоваться не умею  smile 

Я вот на компонент сторонний грешу, которые использую

Добавлено @ 10:32 
Хотя щас проверил, это не он  smile  

Автор: Alexeis 5.7.2006, 10:35
Цитата(ZBugz @  5.7.2006,  09:26 Найти цитируемый пост)
Сообщений нет.

Я имел ввиду окно с ошибкой.
Обработчик onClose или onCloseQuery есть?
Если есть то надо поставтить на него breakpoint 

Автор: ZBugz 5.7.2006, 10:40
Цитата(alexeis1 @ 5.7.2006,  10:35)
Цитата(ZBugz @  5.7.2006,  09:26 Найти цитируемый пост)
Сообщений нет.

Я имел ввиду окно с ошибкой.
Обработчик onClose или onCloseQuery есть?
Если есть то надо поставтить на него breakpoint

Ой  smile  , в onCloseQuery поток неправильно прибивал  smile 
Спасибки alexeis1, что память освежил  smile 
 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)