Советы по Delphi, Озеров В.


Книга Советы по Delphi, Озеров В.

Советы по Delphi, Озеров В.
 
   "Советы по Delphi" - коллекция ответов на нетрадиционные вопросы программирования на Delphi, нестандартных решений, хитростей и интересных идей. Для практической пользы дела приведены конкретные примеры кода, позволяющие донести идею или полностью ответить на заданный вопрос.
Автором предусматривается попытка на периодичность издания, подробности получения новых версий смотрите на страничке "Получение". При составлении "Советов" не ставилась цель включить ВСЕ материалы, отбирались лишь самые интересные. Источником "Советов" служили многочисленные западные источники (FAQ), кропотливо отобранные и переведенные на русский язык.

События, происходящие в приложениях Delphi при завершении работы Windows.
Я провел небольшое исследование, и вот что я выяснил:
При закрытии приложения (используя системное меню или вызывая метод закрытия формы), возникают следующие события:
FormCloseQuery - действие по умолчанию, устанавливает переменную CanClose в значание TRUE и продолжает закрытие формы.
FormClose
FormDestroy
Если приложение активно и вы пытаетесь завершить работу Windows (Shut Down), происходят следующие события (с соблюдением последовательности):
FormCloseQuery
FormDestroy
Мы видим, что метод FormClose в этом случае не вызывается.
Теперь воспроизведем всю последовательность событий, происходящую при попытке завершить работу Windows:
Windows посылает сообщение WM_QUERYENDSESSION всем приложениям и ожидает ответ.
Каждое приложение получает сообщение и возвращает одну из величин: не равную нулю - приложение готово завершить свою работу, 0 - приложение не может завершить свою работу.
Если одно из приложений возвращает 0, Windows не завершает свою работу, а снова рассылает всем окнам сообщение, на этот раз WM_ENDSESSION.
Каждое приложение должно снова подтвердить свою готовность завершить работу, поэтому операционная система ожидает ответа TRUE, резонно предполагая, что оставшиеся приложения с момента предыдущего сообщения закрыли свои сессии и готовы завершить работу. Теперь посмотрим, как на это реагирует Delphi-приложение: приложение возвращает значение TRUE и немедленно вызывает метод FormDestroy, игнорируя при этом метод FormClose. Налицо проблема.
Завершение работы Windows.

Рейтинг: 4.8 баллов / 2537 оценок
Формат: Книга
Уже скачали: 12818 раз



Похожие Книги

Нам показалось, что Книги ниже Вас заинтересуют не меньше. Эти издания Вы так же можете скачивать и читать совершенно бесплатно на сайте!

  • Книга Магия красоты № 11 2009 pdf 6,47Мб

    Магия красоты № 11 2009 pdf 6,47Мб

    Название: Магия красоты № 11 2009Страниц: 28Качество: хорошееФормат: PDFРазмер: 6.47 MбОписание: Тщательно подобраная косметика и средства по уходу за телом, советы специалистов по мейк-aпy, который п . . .

  • Книга Уроки бабушки Куми. Оденем куклу сами djvu 8,3Мб

    Уроки бабушки Куми. Оденем куклу сами djvu 8,3Мб

    Название: Уроки бабушки Куми. Оденем куклу самиАвтор: И.РудаковаИздательство: Аст-ПрессГод: 1994Страниц: 160Формат: djvuРазмер: 8.3 МбЭта книга станет подарком юной рукодельнице. Каждая девочка мечтае . . .

  • Книга The Elegant Knitter: Simple Techniques for Beautiful Results jpg 54,2Мб

    The Elegant Knitter: Simple Techniques for Beautiful Results jpg 54,2Мб

    Автор: Gina MacrisНазвание: The Elegant Knitter: Simple Techniques for Beautiful ResultsИздательство: SterlingГод: 2007Формат: JPGРазмер: 54,2 МбСтраниц: 112Качество: ОтличноеЯзык: АнглийскийДля сайта . . .

  • Журнал Деревянко В.А. Тормозные системы легковых автомобилей pdf  20Мб

    Деревянко В.А. Тормозные системы легковых автомобилей pdf 20Мб

    В этом Руководстве раскрываются "тайны" тормозной системы современного автомобиля.Оно было разработано для того, чтобы помочь автолюбителю решить любую проблему в тормозной системе самостоятельно. Наи . . .

  • Книга Критерии прочности и пластичности конструкционных материалов

    Критерии прочности и пластичности конструкционных материалов

    Автор: Гольденблат И.И., Копнов В.А.Название: Критерии прочности и пластичности конструкционных материаловИздательство: МашиностроениеГод: 1968Формат: djvuРазмер: 3,6 мбВ книге дан анализ критериев п . . .

  • Книга Пути ликвидации переодичности плодоношения яблони

    Пути ликвидации переодичности плодоношения яблони

    Автор: В. М. Сергиенко Название: Пути ликвидации переодичности плодоношения яблониИздательство: КрымиздатГод: 1955Страниц: 168Формат: DJVUРазмер: 12 МБКачество: Отличное, 600дпи, цветные обложки и ч . . .

  • Книга Курс делового немецкого языка

    Курс делового немецкого языка

    Название: Курс делового немецкого языкаАвтор: Верген Й., Вернер А.Издательство: Рипол Классик Год: 2010Страниц: 200ISBN: 978-5-386-02450-5Формат: PDFРазмер: 57.2 МбЯзык: рус/немСерия: PONS Курс делово . . .

  • Журнал Hot Wheels № 1 2010 pdf 13,3Мб

    Hot Wheels № 1 2010 pdf 13,3Мб

    Название: Hot Wheels № 1 2010Страниц: 32Формат: PDFРазмер: 13,3 МбЯзык: РусскийГод издания: 2009Качество: ХорошееЗалито на: Depositfiles, Letitbit, TurbobitОписание: Новый журнал о машинах и не только . . .

  • Журнал Умняша. Календарь школьника

    Умняша. Календарь школьника

    Название: Умняша. Календарь школьникаИздательство: ООО «Юнисервис»Год/месяц: 2012/08Номер: спецвыпускФормат: jpegЯзык: русскийРазмер: 23 mbНовый весёлый календарь для школьников или детишек из старшей . . .

  • Журнал Моторевю №11 2009 pdf 80,4Мб

    Моторевю №11 2009 pdf 80,4Мб

    Название: МоторевюГод / месяц: ноябрь/2009Номер: 11Формат: pdfРазмер: 80.4 mb В журнале «Моторевю» Вы всегда найдете подробную информацию о различных моделях мототехники – от относительно бюджетных ск . . .


Вы не зарегистрированы!

Если вы хотите скачивать книги, журналы и аудиокниги бесплатно, без рекламы и без смс, оставлять комментарии и отзывы, учавствовать в различных интересных мероприятиях, получать скидки в книжных магазинах и многое другое, то Вам необходимо зарегистрироваться в нашей Электронной Библиотеке.

Отзывы читателей


Ой!

К сожалению, в нашей Бесплатной Библиотеке пока нет отзывов о Книге Советы по Delphi, Озеров В.. Помогите нам и другим читателям окунуться в сюжет Книги и узнать Ваше мнение. Оставьте свой отзыв или обзор сейчас, это займет у Вас всего-лишь несколько минут.