|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
13.11.2007, 16:40 | #1 |
Участник клуба
Регистрация: 28.03.2007
Сообщений: 1,814
|
запись в файл при закрытии в приложения
Господа программеры выручайте. Есть прога работает в фоновом режиме
при закрытии формы (OnClose или OnDestroy) сохраняю стринглист в файл если её закрыть через диспетчер задач (или завершить работу виндос)то в файл ничего не пишется. Работает только если форма видимая и закрывается при нажатии на крестик |
13.11.2007, 16:56 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Ну насчет завершения винды, эт не проблема: Лови WM_QUERYENDSESSION и когда оно придет считай что винда собралась выходить (из себя ))) ).
По поводу Диспетчера задач тут наверное ниче не получится, разве что запретить из него закрытие проги в сеансе пользователя (Эт конечно если сеансы есть).
I'm learning to live...
|
13.11.2007, 22:31 | #3 |
Участник клуба
Регистрация: 09.11.2007
Сообщений: 1,762
|
В винде событие onclosequery
procedure TForm1.FormCloseQuery(Sender: TObject; var CanClose: Boolean); А вот при принудительном завершении проги никакое сообщение проге наверно не посылается. |
13.11.2007, 22:35 | #4 |
Участник клуба
Регистрация: 09.11.2007
Сообщений: 1,762
|
Пробывал написать примерчик и что странно даже при принудительном завершении через диспетчер задач, запрос CloseQuery тоже выполняется. Так что юзай то что я написал выше постом. По крайней мере попробуй.
|
13.11.2007, 22:57 | #5 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Плевать на диспетчер задач. Вот когда добьетесь реакции на ProgramReset в среде Дельфи, то ...
|
14.11.2007, 08:08 | #6 |
Участник клуба
Регистрация: 28.03.2007
Сообщений: 1,814
|
ПСАСИБО ГОСПОДА ВСЕМ!!!
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Запись в файл | Titan123 | Общие вопросы Delphi | 6 | 23.08.2008 01:12 |
Можно ли после аварийного закрытия приложения внести/удалить запись из файла | Ramires | Общие вопросы Delphi | 9 | 06.08.2008 10:38 |
Запись в файл | |{ot | Общие вопросы Delphi | 6 | 05.07.2008 02:24 |
Запись в файл С++ | Viteks | Общие вопросы C/C++ | 3 | 18.04.2008 13:18 |
Запись в файл | В_И_К_Т_О_Р | Помощь студентам | 9 | 30.01.2008 22:46 |