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