Итак, задача была совершенно не тривиальна в некотором роде, т.к. по сути подразумевает несовместимые друг с другом вещи:
1. Дать пользователю возможность открывать файл на чтение;
2. При этом не давать возможность пользователю скопировать файл или внести в него изменения.
Невозможно? Ну почти… 🙂
Continue reading »