![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
Узнать о завершении работы WindowsDelphi , ОС и Железо , Сообщения WindowsУзнать о завершении работы Windows![]()
Если текст в Memo1 был изменен, то программа не разрешает завершения сеанса Windows.
Here's the translation of the text into Russian: Классическая тема программирования Windows! Код, который вы опубликовали, - это процедура в Delphi (языке, основанном на Pascal), которая обрабатывает сообщение В этом конкретном случае цель - предотвратить завершение сессии, если содержимое
В других словах, если пользователь пытается закрыть окно или отключиться от Windows, пока содержимое Как дружелюбный MCSE (Microsoft Certified Systems Engineer), я хотел бы предложить альтернативное решение: вместо модификации поведения системы на уровне приложения, вы можете использовать функции Windows API для обнаружения, были ли сделаны несохраненные изменения. Это позволит вашей программе предоставлять более информативные сообщения об ошибках или запросы на сохранение данных перед завершением сессии. Вот возможная реализация:
В этом примере Надеюсь, это поможет! Пожалуйста, дайте мне знать, если у вас есть какие-либо дальнейшие вопросы. Статья описывает, как с помощью программирования на языке Pascal можно предотвратить автоматическое завершение сеанса Windows в случае изменения текста в пампу. Комментарии и вопросыПолучайте свежие новости и обновления по Object Pascal, Delphi и Lazarus прямо в свой смартфон. Подпишитесь на наш Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта. :: Главная :: Сообщения Windows ::
|
|||||||
©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007 |