![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Программа не хочет вырубаться [D7, WinXP]
MuxauJl © (2005-06-28 18:53:00)Вот такая проблема:
Программа не хочет вырубаться.
На нажатие обычной кнопки в MainMenu я прописывал и Application.Terminate и Halt и Close и Form1.Close (она является главной), но, чтобы я не прописывал, в итоге, хотя все формы закрываются, программа остается работать.
Очень интересно то, что в Windows Me и 98 закрытие происходит, а в XP закрываться не хочет.
Вопрос такой: Как проследить что осталось в живых после того как якобы произошло закрытие проги или каким образом закрыть программу полностью?
Просто Джо (2005-06-29 00:21:00) [1]
> В каких случаях такое может быть?
Количество вариантов всего на несколько порядков отличается от количества атомов во Вселенной :)
> В первом юните 1887 строк кода.
Это попадает в категорию "маленький проект".
> На счет 17ой строки не понял.
Не привел кода. Причину выяснить невозможно.
> Так что...
Можешь намылить код. От пива люди добреют... посмотрю. Раз уж ты уверяешь, что сторонних компонентов нет.
MuxauJl (2005-06-29 00:16:00) [2]На счет 17ой строки не понял.
Возможно, через пару часов освобожусь - посмотрю.
В первом юните 1887 строк кода. Так что...
В каких случаях такое может быть? Левые, чужие компоненты не подпрягал.
Anatoly Podgoretsky (2005-06-28 23:24:00) [3]MuxauJl © (28.06.05 23:13) [6]
Это не так сложно как кажется.
Просто Джо (2005-06-28 23:20:00) [4]
> Это даже нарошно сделать трудно.
Нет, не трудно.
MuxauJl (2005-06-28 23:13:00) [5]Скорее всего, конечно (1) :). Однако, как я мог так накосячить, что программа вырубаться не хочет. Это даже нарошно сделать трудно.
Просто Джо (2005-06-28 23:01:00) [6]Если сам не накосячил (1), то, возможно, причина в неумеренном использовании чужих компонентов (2). Я предпочитаю грешить на (1). Если нет (2), то можешь запостить, а лучше намылить (в анкете) полный исходник. Возможно, через пару часов освобожусь - посмотрю.
Плохиш (2005-06-28 22:49:00) [7]
> MuxauJl © (28.06.05 22:46) [3]
> Вообще в каких случаях такое может быть?
В случаях ошибки в 17й строке.
MuxauJl (2005-06-28 22:46:00) [8]Вообще в каких случаях такое может быть?
Как в Дэлфи можно просмотреть что в данный момент выполняется (или что-то в этом роде)?
Anatoly Podgoretsky (2005-06-28 20:10:00) [9]Что ты для этого сделал?
Radgar (2005-06-28 19:23:00) [10]Трейсить пробовал?