Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.05.11;
Скачать: CL | DM;

Вниз

Смена атрибутов только чтение у папки   Найти похожие ветки 

 
vodvorezlaya   (2008-04-10 21:59) [0]

Доброго времени суток.

Пробую менять атрибуты с файлами работает, а с папками нет:

FileSetAttr(SR.Name, 0)

Как это сделать с папками?

Спасибо.


 
<code>   (2008-04-10 22:11) [1]

Точно так же:

FileSetAttr("d:\TEMP",faReadOnly);


 
vodvorezlaya   (2008-04-10 22:30) [2]

Не меняет, мне убрать faReadOnly нужно


 
Palladin ©   (2008-04-10 22:34) [3]

топай за метлой, как раньше видел от тебя детсадовские проблемы то же и сейчас налюдаю


 
Джо ©   (2008-04-10 22:35) [4]

> [2] vodvorezlaya   (10.04.08 22:30)
> Не меняет, мне убрать faReadOnly нужно


 FileSetAttr(SR.Name,FileGetAttr(SR.Name) and not faReadOnly)


 
vodvorezlaya   (2008-04-10 22:39) [5]

Простите за оффтоп.
Ну, то я потому что Delphi запускал перед этим 4 месяца назад.

Но вопрос действительно был туп. гиги. :)


 
vodvorezlaya   (2008-04-10 22:54) [6]

Джо ©   (10.04.08 22:35) [4]

не работает.


 
Джо ©   (2008-04-10 22:56) [7]

> [6] vodvorezlaya   (10.04.08 22:54)
> Джо ©   (10.04.08 22:35) [4]
>
> не работает.

Какая досада.


 
vodvorezlaya   (2008-04-10 22:58) [8]

Джо ©   (10.04.08 22:56) [7]

издеваешься?


 
Оригинал   (2008-04-10 23:18) [9]

FileSetAttr("c:\temp",faReadOnly);


 
Оригинал   (2008-04-10 23:18) [10]

FileSetAttr("c:\temp",0);


 
vodvorezlaya   (2008-04-11 00:12) [11]

Я думаю может это потому, что у меня BDS2007?


 
Германн ©   (2008-04-11 00:28) [12]


> vodvorezlaya   (11.04.08 00:12) [11]
>
> Я думаю может это потому, что у меня BDS2007?
>

А я думаю это потому, что кто-то не хочет читать справку! И поэтому не знает, что FileSetAttr - функция.


 
clickmaker ©   (2008-04-11 10:42) [13]


> [11] vodvorezlaya   (11.04.08 00:12)

подозреваю, что SR.Name недостаточно. Нужен полный путь


 
allucard   (2008-04-11 13:07) [14]

В общем, папки таки не удаляет.

Выводит в integer по FileGetAttr, 8208
И папка не удаляется

указываю FileSetAttr(полный путь к папке, 8208)

не работает


 
allucard   (2008-04-11 13:14) [15]

убирает "только чтение", но не удаляет папку


 
clickmaker ©   (2008-04-11 13:19) [16]


> [15] allucard   (11.04.08 13:14)

Win32Check(RemoveDirectory(Path));


 
Оригинал   (2008-04-11 16:22) [17]


> allucard   (11.04.08 13:07) [14]
> В общем, папки таки не удаляет.


А с какого дуба папки должны удаляться функцией FileSetAttr?



Страницы: 1 вся ветка

Текущий архив: 2008.05.11;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.024 c
15-1206735083
Игорь Шевченко
2008-03-28 23:11
2008.05.11
Если ли софт, позволяющий проигрывать MP3 на замедленной скорости


2-1207819934
Chorniy
2008-04-10 13:32
2008.05.11
Опять ReadProcessMemory :( теперь у всех процессов одни данные?


2-1207979954
German
2008-04-12 09:59
2008.05.11
На что рассчитывать от ADO + Access ?


4-1188489972
паЗер
2007-08-30 20:06
2008.05.11
изменение рисунка рабочего стола..


6-1186310546
Lamer666
2007-08-05 14:42
2008.05.11
Счет траффика