Вниз
Скачать: CL | DM;

Application.Terminate   Найти похожие ветки 

 
Елена   (2007-02-02 14:49) [0]

Почему при использовании  команды Application.Terminate приложение не завершается, а продолжает выполняться дальше? Я просмотрела  кусок программы, где применяю эту команду и в режиме отладчика. Программа как бы выполняет команду, но не завершается.  Каким образом принудительно завершить приложение?


 
tesseract ©   (2007-02-02 14:52) [1]

Своё? Послать WM_CLOSE главной форме, и не забыть остановить все потоки приложения.


 
Elen ©   (2007-02-02 14:53) [2]


>  а продолжает выполняться дальше?

А что выполняется дальше?


 
Ega23 ©   (2007-02-02 14:54) [3]

Halt(0).
Но это - крайне жестоко.


 
Vlad Oshin ©   (2007-02-02 14:56) [4]


> а продолжает выполняться дальше?
>
> А что выполняется дальше?


мусор в окне CPU?


 
tesseract ©   (2007-02-02 14:57) [5]


> мусор в окне CPU?


Или открыто модальное окно или потоки выполняються в фоне.


 
Vlad Oshin ©   (2007-02-02 14:59) [6]


> Ega23 ©   (02.02.07 14:54) [3]

Ф-1 круче :)


 
Сергей М. ©   (2007-02-02 15:14) [7]


> Программа как бы выполняет команду, но не завершается


А что собственно происходит при выполнении этой "команды", ты конечно же не удосужилась посмотреть ?)... ни в исходниках, ни в окнах отладчика ?) ...


 
AlexanderMS ©   (2007-02-02 15:27) [8]

А может хватит Form1.Close?


 
Kolan ©   (2007-02-02 15:29) [9]

> Form1.Close?

Доктор сказал Terminate значит Terminate.


 
inkvizitor ©   (2007-02-03 12:25) [10]

(объект).free;(destroy);
Application.Terminate;



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.043 c
2-1170944748
Цукор5
2007-02-08 17:25
2007.02.25
Excel


2-1170987364
DmitryNekl
2007-02-09 05:16
2007.02.25
Вопрос по SQL


3-1165326993
DmitryNekl
2006-12-05 16:56
2007.02.25
Логические поля в MySQL и Delphi


15-1170369350
SerJaNT
2007-02-02 01:35
2007.02.25
Зацените!


2-1171019204
kot_michael
2007-02-09 14:06
2007.02.25
Добавление пользователей в AD




   Наверх