Здравствуйте!
Мне нужно отменять флаг ReadOnly файла, если он выставлен, а после обработки снова его устанавливать.
Я нашла только как устанавливать - в классе java.io.File есть метод setReadOnly(), но как отменять этот флаг - непонятно.
12 янв 2007 15:54 | |
Сообщения:1 | Здравствуйте! Мне нужно отменять флаг ReadOnly файла, если он выставлен, а после обработки снова его устанавливать. Я нашла только как устанавливать - в классе java.io.File есть метод setReadOnly(), но как отменять этот флаг - непонятно. |
12 янв 2007 20:12 | |
Сообщения:994 | мне кажется что данную функцию можно сделать только используя WinAPI Скачать фото и видео из Инстаграм https://igrab.online/ |
12 янв 2007 20:29 | |
Сообщения:3874 | Да, Елена, до версии 6.0 это сделать стандартными методами невозможно (см. BUG 4167472) Там (в описанни бага) предлагают сделать копию файла (создать файл с другим именем и скопировать содеражание), удалить файл и перименовать новый. С версии 6.0 (Mustang) добавлены новые методы в класс java.io.File: Quote: setWritable(boolean writable, boolean ownerOnly); setReadable(boolean readable, boolean ownerOnly) setExecutable(boolean executable, boolean ownerOnly); setExecutable(boolean executable); setReadable(boolean readable); setWritable(boolean writable); canExecute(); |