Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Закрытие приложения

13K
08 января 2006 года
kudrjash
9 / / 08.01.2006
Программа использует параметры записанные в ini-файле. Как при закрытии программы удалить некоторые секции ini-файла. Точнее меня интересует, как обработать закрытие приложения и вызвать функцию работы с ini-файлом.
Заранее спасибо!
8
08 января 2006 года
mfender
3.5K / / 15.06.2005
Цитата:
Originally posted by kudrjash
Программа использует параметры записанные в ini-файле. Как при закрытии программы удалить некоторые секции ini-файла. Точнее меня интересует, как обработать закрытие приложения и вызвать функцию работы с ini-файлом.
Заранее спасибо!


Обычно это делается по событию Close главной формы. В результате этого события и происходит закрытие приложения.

273
19 января 2006 года
3A3-968M
1.2K / / 22.12.2005
Цитата:
Originally posted by mfender
Обычно это делается по событию Close главной формы. В результате этого события и происходит закрытие приложения.

В Delphi есть замечательный юнит IniFiles в котором есть класс TIniFile. С помощью этого класса можно делать с *.ini файлами чё захочешь. А обработку назначать лучше на событие OnDestroy формы, потому что в OnClose обычно обрабатываются такие ситуации, как сохранение изменённого документа и при CanClose=false после вызова OnClose приложение не закроется. При обработке OnDestroy вызывается процедура BeforeDestruction, которая ГАРАНТИРУЕТ уничтожение формы.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог