Russian Qt Forum
Сентябрь 24, 2024, 10:19 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Как удалить файл если вы админ, а файл "только чтение&q  (Прочитано 5267 раз)
Gop-Stop
Гость
« : Ноябрь 25, 2005, 17:33 »

(Qt 3)Как удалить файл если вы администратор, а файл "только для чтения"
Я так понимаю нужно менять галку, но вы же админ и зачем тогда менять.
ANSI remove(const char) тоже не работает.
Записан
Gop-Stop
Гость
« Ответ #1 : Ноябрь 26, 2005, 00:32 »

под виндой я понял
FileSetAttr(DirName+"\\"+sr.Name, 0);// сброс всяких read-only
DeleteFile(DirName+"\\"+sr.Name);// удаляем файл
QFile::remove(DirName+"/"+Name);//
а под nix таких траблов нет?
Записан
Sergeich
Гость
« Ответ #2 : Ноябрь 26, 2005, 19:58 »

Если ты под 3-ой юзай под линух chmod (path, mode), под 4-ой появилось QFile::setPermissions
Записан
Gop-Stop
Гость
« Ответ #3 : Ноябрь 27, 2005, 21:39 »

Оjavascript:emoticon(':)')
Smile Спасибо.
Записан
IGHOR
Крякер
****
Offline Offline

Сообщений: 390



Просмотр профиля WWW
« Ответ #4 : Апрель 05, 2010, 19:12 »

Sergeich, QFile::setPermissions никак не помогает изменить атрибут Read-Only
может есть еще способы изменить атрибут или удадить файл с атрибутом Read-Only средствами Qt Only?
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.045 секунд. Запросов: 22.