bolega
Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Цитата: Вопрос - как он вообще мог перезаписаться в момент перезагрузки компьютера, если СК был открыт, файл был открыт, но активное редактирование в этот момент не велось ? | В отличие от многих программ, СК не блокирует файл в процессе редактирования. В окне RV файл считывается в память, после этого файл закрывается. Т.е. он никогда не держится открытым! Запись в файл производится только либо в момент перехода на другую страницу, либо по команде меню. Поэтому повредиться файл может только в одном случае: если выключение произошло в точности в момент записи на диск. Какие-то следы от файла могут остаться в системной temp-папке юзера, но это не полноценные копии, а undo-куски, восстановить из них изображение невозможно. Кстати, если вы вызываете внешний графич. редактор прямо из меню СК, то СК сначала создает копию файла и именно ее загружает в редактор. И только получив от пользователя согласие, переносит копию обратно. Если вы вызывали ФШ таким способом, проблемы бы не случилось. Добавлено: Цитата: Есть ли в опциях СК какая-нибудь галка, чтобы принудительно создавать bak-файлы в папках out для потенциально геморройных проектов ? | Могу сделать |