C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Как удалить файл с атрибутом "только чтение" ?, API DeleteFile выдает ошибку
Grigoriy
Отправлено: 18.09.2006, 02:23


Мастер участка

Группа: Участник
Сообщений: 381



Столкнулся с проблемой удаления файла с атрибутом "только чтение". Сначала нужно было просто создать на месте него новый с таким же именем файл — функция CreateFile не сработала. Я понял, что это из за атрибута файла. Предположил — может нужно сначала файл удалить — не сработало — ошибка.

Но ведь Windows Commander удаляет же эти файлы !

Что нужно сделать ?
Grigoriy
Отправлено: 18.09.2006, 05:28


Мастер участка

Группа: Участник
Сообщений: 381



Все, разобрался.
Нужно просто изменить атрибуты файла перед удалением или заменой файла.

Вернуться в Вопросы программирования в C++Builder