Сделал предупеждение о несоханенном файле при попытке закрыть программу.
Вроде работает правильно.