![]() |
![]() ![]() ![]() ![]() |
|
Отловить завершение программыDelphi , Программа и Интерфейс , Приложение своёДля отлова завершения программы можно использовать следующие процедуры Процедура AddTerminateProc( TermProc: TTerminateProc);Добавляет процедуру в системный список процедур "завершения программы" (termination procedures list), которые вызываются перед окончанием работы приложения. Каждая такая процедура должна возвращать True, когда приложение может быть бес проблемно завершено или False, если приложение не должно быть завершено. Если любая из указанных процедур возвращает False, то выполнение приложения завершено не будет. Функция CallTerminateProcs: Boolean;Функция вызывает все подпрограммы, указанные в списке процедур завершения программы (termination procedures list). Если все процедуры и функции списка возвращают True, то CallTerminateProcs возвращает True, в остальных случаях функция возвращает False. Функция CallTerminateProcs вызывается внутренне непосредственно перед завершением выполнения приложения. Для отлова завершения программы в Delphi можно использовать процедуры AddTerminateProc и функцию CallTerminateProcs, которые позволяют добавлять и вызывать обработчики выполнения программы. Комментарии и вопросыПолучайте свежие новости и обновления по Object Pascal, Delphi и Lazarus прямо в свой смартфон. Подпишитесь на наш :: Главная :: Приложение своё ::
|
||||
©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007 | ||||