Показать сообщение отдельно
  #7  
Старый 19.01.2009, 18:07
Аватар для :S.p.a.m.
:S.p.a.m. :S.p.a.m. вне форума
Активный
 
Регистрация: 04.05.2008
Сообщения: 260
Репутация: 15
По умолчанию

ничего сложного. Сейчас быстренько написал. Сделал по аналогии с функцией FileSetReadOnly.

Код:
function FileSetHidden(const FileName: string; hid: Boolean): Boolean;
var Flags: Integer;
begin
  Result := False;
  Flags := GetFileAttributes(PChar(FileName));
  if hid then
    Flags := Flags or faHidden
  else
    Flags := Flags and not faHidden;

  Result := SetFileAttributes(PChar(FileName), Flags);
end;
Ответить с цитированием