Вниз
Скачать: 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.044 c
2-1170006217
познающий
2007-01-28 20:43
2007.02.25
Русский текст в анг. винде


15-1170251680
Ученик чародея
2007-01-31 16:54
2007.02.25
PHP vs Delphi.


2-1170752763
Juice
2007-02-06 12:06
2007.02.25
raise Exception


2-1170912666
ryslan56
2007-02-08 08:31
2007.02.25
выгрузка


2-1170760534
seesm
2007-02-06 14:15
2007.02.25
Я не знаю asm




   Наверх