Re: Программа написанная на Delphi не завершается
От: Softwarer http://softwarer.ru
Дата: 26.05.04 07:23
Оценка:
Здравствуйте, С Виктор Н, Вы писали:

СВН>- запуск программы с компиляцией в Дельфе 6: запускается, работает (все нормально), закрываю (что через КРЕСТИК, так и через процедуру Close), форма закрывается, а Delphi весит как в режиме RUN, чтобы перейти в нормальный режим нажимаю Ctrl-F2.


СВН>Что делать?


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

Проверить то же поведение на тривиальной программе. Если остается — переустанавливать дельфу, переустанавливать ОС, менять железо...

Включить компиляцию с debug dcu's и пройти отладчиком по коду, выполняющемуся при завершении программы.

Проверить корректность работы программы с памятью. Особенно тщательно проверить уничтожение всяких объектов. Везде использовать процедуру FreeAndNil вместо метода Free.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.