![]() |
|
|
|
|
#1
|
|||
|
|||
|
устанавливаю файлу атрибут "только для чтения":
Код:
FileSetAttr(file, faReadOnly); всё прекрасно получилось.. но проблема в снятии именно этого атрибута.. как его снять? ![]() |
|
#2
|
|||
|
|||
|
да, самое важное забыл...
при установке: Код:
FileSetAttr(file, not faReadOnly) файл исчезает (удаляется наверное) почему? p.s. он не удаляется, он опять появляется когда его из скрытого возвращают... странно очень... Последний раз редактировалось ApplicatiOn, 19.01.2009 в 13:26. |
|
#3
|
||||
|
||||
|
Помойму он просто становится системным. (ну типа скрытый только еще круче
) )Так что удаляй файлы. так снять атрибут только для чтения Код:
FileSetReadOnly('путь', false); |
|
#4
|
|||
|
|||
|
а как для скрытого файла?
FileSetHidden ругается |
|
#5
|
|||
|
|||
|
ну так никто не знает?
![]() |
|
#6
|
|||
|
|||
|
Возми функцию API и сделай сам. Если не ошибаюсь, то тебе нужны GetFileAttr и SetFileAttr. Там все просто.
|