Показать сообщение отдельно
  #9  
Старый 27.06.2012, 12:51
cdtj cdtj вне форума
Прохожий
 
Регистрация: 26.06.2012
Сообщения: 16
Версия Delphi: Embarcadero 8.0
Репутация: 132
По умолчанию

Прошу прощения за то что морочил голову, 100% нашел изза чего возникает проблема, моя дельфи (не очень понимаю в версиях, Embarcadero® Delphi® 2010 Version 14.0.3593.25826),
не считывает значение:
Код:
Message.Result:=0;
и тут же запускает WMENDSESSION, который в свою очередь делает application.terminate, который игнорирует условия FormCloseQuery.

Цитата:
в любом случае для своей версии Delphi можно посмотреть как обрабатывается сообщение WM_QUERYENDSESSION.
а это как посмотреть?

кстати, не у меня одного такой вот баг:
http://stackoverflow.com/questions/3...dows-shut-down
Ответить с цитированием