В случае возникновении ошибки функция возвращает -1.
Пример
Данный пример показывает, каким образом можно снять у файла атрибут 'Только чтение'.
var
At: Integer;
begin
At:= FileGetAttr('MyFile.zzz');
if At and faReadOnly <> 0 then
FileSetAttr( 'MyFile.zzz', At - faReadOnly );
end;