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

Вниз

Винда не может завершить работу, когда мой процесс запущен !   Найти похожие ветки 

 
ZeroDivide ©   (2005-09-20 10:47) [0]

Пуск -> Завершение работы -> Перезагрузить компьютер не работает :/
С чего бы?

Процесс не загружает процессор. Ни каких эксепшенов не вылетает. Просто ни чего не происходит, пока мой процесс не снимешь руками. После этого для того чтобы перезагрузится нужно заново : Пуск -> Завершение работы ...

Кто сталкивался с подобным эффектом? Из за чего он происходит? Как пофиксить?


 
DelphiN! ©   (2005-09-20 10:49) [1]

В проекте используешь сетевые соединения ?

А может у тебя переменная CanClose в OnCloseQuery принимает значение false?


 
ZeroDivide ©   (2005-09-20 11:16) [2]

В проекте используешь сетевые соединения. В процессе работы создается сессия с Oracle, но по завершении каких-либо действий Connected устанавливается в False;

CanClose = True;


 
Игорь Шевченко ©   (2005-09-20 11:33) [3]

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


 
ORMADA ©   (2005-09-20 11:36) [4]

есть большая вероятность что в OnClose формы у тя стоит что то что изменяет CanClose
если так то стоит ловить сообщение винды и завершении работы (WM_QUERYENDSESSION)

procedure WM_QueryEndSession(var Msg: TWMQueryEndSession); message WM_QUERYENDSESSION;
...
// MayClose у меня возможность закрытия формы которая проверяется в OnClose формы
 MayClose := True;
 Application.Terminate;
 inherited;



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

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

Наверх




Память: 0.47 MB
Время: 0.053 c
3-1125154797
strela
2005-08-27 18:59
2005.10.09
сортировка текстовых записей в TTable


6-1118819383
DVYdm
2005-06-15 11:09
2005.10.09
Доступ к БД Firebird в Apache Server


1-1127300371
Aleksandrrr
2005-09-21 14:59
2005.10.09
JBuilder


3-1123118093
Defunct
2005-08-04 05:14
2005.10.09
Как правильно закачивать в базу большие объемы данных?


2-1125597830
фелина
2005-09-01 22:03
2005.10.09
как мне найти нужное слово?