HOME ПРИМЕРЫ THANKS НОВИЧКАМ ДОКИ LINKS JavaScript Mail | |||
| |||
|
Turbo Pascal Documentation | ||
Функция: Возвращает атрибуты файла. Описание: SetAttr(var f; var атриб : byte) Примечания: Параметр f должнен представляеть собой фай- ловую переменную (соответствующую типизованному, нетипизо- ванному или текстовому файлу) для которого должно быть вы- полнено присваивание файловой переменой, но который не дол- жен быть открыт. Формирование атрибутов выполняется путем добавления соответствующих масок, заданных в виде констант в модуле Dos: const { константы атрибутов файла } ReadOnly = 01; { только чтение } Hidden = 02; { "скрытый" файл } SysFile = 04; { системный файл } VolumeId = 08; { идентификатор тома } Directory = 10; { каталог } Archive = 20; { архивизация } AnyFile = 3F; { прочий файл } Коды ошибок можно получить с помощью функции DosError. Возможными кодами ошибок являются код 3 (недопустимый марш- рут) и код 5 (доступ к файлу отвергнут). Ограничения: Файл не может быть открыт. Прочее: См. также процедуры GetFAttr, GetFTime, SetFTime. Пример: uses Dos; var f : file; begin Assign(f,'C:\AUTOEXEC.BAT'); SetFAttr(f, Hidden); Readln; SetFAttr(f, Archive); end. |
HOME |