Форум: "Начинающим";
Текущий архив: 2006.10.29;
Скачать: [xml.tar.bz2];
ВнизИзменение атрибута у файла Найти похожие ветки
← →
Freim © (2006-10-11 15:34) [0]у меня такая проблема. Есть программа которая копирует с лазерного диска всю информации в задонную дирректорию но возникла одна загвоздка которая состоит в том что как известно после копирования с CD-ROMa у всех файлов стоит аттрибут только для чтения мне сказали что это можно сделать используя API функцию но я непойму как подскажите пожалуйста как после копирования диска изменить статус у директорий и файлов
← →
Eraser © (2006-10-11 15:38) [1]> [0] Freim © (11.10.06 15:34)
SetFileAttributes(PChar(<путь к файлу>),
FILE_ATTRIBUTE_NORMAL);
← →
Джо © (2006-10-11 15:38) [2]SetFileAttributes
← →
Freim © (2006-10-11 15:43) [3]SetFileAttributes(PChar(<путь к файлу>),
FILE_ATTRIBUTE_NORMAL);
я уже пробовал команда снимает атрибут но только у основной папки а в нутри папки все еще остается атрибут только для чтения может я что то не так сделал
← →
Джо © (2006-10-11 15:46) [4]> [3] Freim © (11.10.06 15:43)
> SetFileAttributes(PChar(<путь к файлу>),
> FILE_ATTRIBUTE_NORMAL);
>
> я уже пробовал команда снимает атрибут но только у основной
> папки а в нутри папки все еще остается атрибут только для
> чтения может я что то не так сделал
Эту функцию нужно применять к каждому файлу. Для чего необходимо составить их список.
← →
Freim © (2006-10-11 15:51) [5]зто как проще сделать через массив я просто незнаю что за файлы будут копироватся и сколько и какик будут папки
← →
Джо © (2006-10-11 15:54) [6]FindFirstFile, FindNextFile, FindClose. С рекурсией. Ищи: "рекурсивный обход дерева каталогов" в ФАКах. Это для "Начинающих".
← →
Freim © (2006-10-11 16:33) [7]я нашел этот класс (компонент) рекурсивный обход дерева каталогов
а как мне правильно создать класс и применить его в программе со стракой изменеия атрибута заранее спасибо
← →
Ketmar © (2006-10-11 17:33) [8]>[7] Freim(c) 11-Oct-2006, 16:33
>я нашел этот класс (компонент) рекурсивный обход дерева
>каталогов
молодец. теперь выкинь и почитай справку.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.10.29;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.046 c