Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2013.12.15;
Скачать: CL | DM;

Вниз

не выполняется обработчик OnClose формы   Найти похожие ветки 

 
de_guta   (2011-10-24 12:19) [0]



repeat
 if a>b then exit
Application.ProcessMessages;
until is_close


событие onclose или OnCloseQuery формы вобще не обрабатываются соответственно форму закрыть не могу. Могу только через HotKey, OnKeyDown формы обрабатыватеся нормально а OnClose почему то нет.

в OnClose стоит is_close:=true


 
RWolf ©   (2011-10-24 13:03) [1]

предлагаю переместить работу в OnTimer или OnIdle.


 
Плохиш ©   (2011-10-24 13:22) [2]


> de_guta   (24.10.11 12:19) 

Телепаты в отпуске.


 
Wnd   (2011-10-24 17:35) [3]

1) is_close не нужно:
repeat
 // ...
 Application.ProcessMessages;
until Application.Terminated;

2) Приведенный вами код работает. Создайте новый пустой проект и проверьте. Ваша проблема где-то в другом месте в программе. Ищите.


 
Eraser ©   (2011-10-25 09:11) [4]

> [0] de_guta   (24.10.11 12:19)

используйте многопоточность, зря что ли столько ядер в процессорах стали делать.


 
de_guta   (2011-10-26 06:33) [5]

всем спасибо за ответы



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

Текущий архив: 2013.12.15;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.007 c
15-1372493135
картман
2013-06-29 12:05
2013.12.15
забыл музыку


15-1372336076
RoyalFlushBY
2013-06-27 16:27
2013.12.15
google maps


15-1371754611
Rouse_
2013-06-20 22:56
2013.12.15
Фотоотчет о 31 мая 2013


3-1294523297
den945
2011-01-09 00:48
2013.12.15
Обработка Excel в Delphi


15-1372105803
Юрий
2013-06-25 00:30
2013.12.15
С днем рождения ! 25 июня 2013 вторник