Текущий архив: 2006.10.29;
Скачать: CL | DM;
Вниз
Проблема при перезагрузке Найти похожие ветки
← →
dreamse (2006-10-12 22:58) [0]Проблема с приложением. Если в момент работы приложения попробывать завершить работу windows то программа не даёт завершить работу :(
уже ловил сообщение типа :
procedure WMQueryEndSession(var Msg: TWMQueryEndSession);
begin
close;
end;
и закрывал программу, но при выполнении данного кода приложение закрываеться в момент перезагрузки а компьютер и не думает перезагружаться дальше :(
В программе слишком много кода довольно трудно разобраться что именно мешает. Хотя завершение сеанса текущего пользователя в Windows проходит без проблем.
подскажите как определить что именно мешает перезагрузке и в какую сторону копать ?
← →
Ketmar © (2006-10-12 23:03) [1]не пробовал хэлп читать? там, в частности, написано, что надо возвращать при обработке WM_QUERYENDSESSION. где у тебя код, который что-то возвращает?
← →
dreamse (2006-10-12 23:08) [2]Пробывал возвращать
Msg.Result := 1; и Msg.Result := 0;
Всё равно не хочет :(
или я не те значения возвращаю ?
← →
Ketmar © (2006-10-12 23:12) [3]тогда искать баг в другом месте. проверить, действительно ли процесс исчезает. выкинуть FastNet, если используется.
← →
dreamse (2006-10-12 23:13) [4]FastNet не используеться.
Просто приложение не моё полностью и 50 % кода уже было , я его дописывал , а разбираться в чужом коде ( работающем кстати нормально ) уйдёт куча времени :(
Блин , ладно если нет другого варианта буду искать
← →
dreamse (2006-10-12 23:19) [5]интересно вот только почему завершение сеанса отробатываеться а перезегрузка нет ...
← →
dreamse (2006-10-13 01:03) [6]Где в реестре нужно указать ключ отвечающий за быструю перезагрузку Force ! ?
Страницы: 1 вся ветка
Текущий архив: 2006.10.29;
Скачать: CL | DM;
Память: 0.47 MB
Время: 0.031 c