Форум: "Начинающим";
Текущий архив: 2006.06.04;
Скачать: [xml.tar.bz2];
ВнизОбработка события при аварийном завершении приложения Найти похожие ветки
← →
Wood (2006-05-17 06:06) [0]Здравствуйте, мастера.
Возможно, ламерский вопрос. При закрытии приложения (уничтожении главной формы) обязательно должно произойти определенное событие - удаляется временный текстовый файл. Но, если приложение закрывается аварийно (завершается процесс в системе) - это событие не происходит.
Событие описано в FormDestroy.
Возможна ли обработка события при аварийном завершении программы и как это реализовать.
Спасибо.
← →
Elen © (2006-05-17 08:16) [1]Может тебе лучше удалять мусор при следующем запуске программы в самом начале ее работы?
← →
Elen © (2006-05-17 08:18) [2]Кстати по-моему OnDestroy не срабатывает если прерывать программу из, скажем, Диспетчера Задач или иже с ним. У меня когда-то была подобная проблема OnDestroy не срабатывал
← →
Сергей М. © (2006-05-17 08:31) [3]
> Wood (17.05.06 06:06)
> Возможна ли обработка события при аварийном завершении программы
Возможна, но без драйвера режима ядра не обойтись.
← →
Wood (2006-05-17 08:44) [4]
> Elen © (17.05.06 08:16) [1]
>
> Может тебе лучше удалять мусор при следующем запуске программы
> в самом начале ее работы?
>
спасибо, но нет, это в моем случае не подходит
> Сергей М. © (17.05.06 08:31) [3]
Возможна, но без драйвера режима ядра не обойтись.
то есть? по попробнее чуть, плз
← →
Сергей М. © (2006-05-17 08:56) [5]Wood (17.05.06 08:44) [4]
http://wasm.ru/article.php?article=drvw2k14
Ключевая ф-ция - PsSetCreateProcessNotifyRoutine()
← →
Wood (2006-05-17 09:58) [6]
> Сергей М. © (17.05.06 08:56) [5]
сенкс!
← →
Leonid Troyanovsky © (2006-05-17 18:51) [7]
> Wood (17.05.06 06:06)
> событие - удаляется временный текстовый файл. Но, если приложение
Открыть с флагом FILE_FLAG_DELETE_ON_CLOSE.
--
Regards, LVT.
← →
Wood (2006-05-18 03:05) [8]
> Leonid Troyanovsky © (17.05.06 18:51) [7]
>
>
имеется в виду, открыть с флагом тот текстовый файл, кот. должен быть после удален? Спасиб, попробую...:)
← →
Wood (2006-05-18 07:33) [9]
> > Leonid Troyanovsky © (17.05.06 18:51) [7]
да! это то, что надо! Спасибо еще раз!
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.06.04;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.042 c