- Синтаксис языка
- Типы данных
- Стандартные модули
- Процедуры и функции
- Зарезервированные слова
- Директивы компилятора
- Сообщения об ошибках
- Примеры программ
- Описание среды разработки
|
|||
Процедура GetFAttrМодуль WinDOSВозвращает атрибуты файла. Объявление: Procedure GetFAttr(Var F; Var Attr : Word); Режим: Замечания: Пример: Uses WinDos, WinCrt; Var F : File; Attr : Word; Begin { Получаем имя файла из командной строки } Assign(F, ParamStr(1)); GetFAttr(F, Attr); WriteLn(ParamStr(1)); If DosError <> 0 Then WriteLn('Код ошибки DOS = ', DosError) Else Begin WriteLn('Атрибут = ', Attr); { Определяем атрибуты, используя константы модуля WinDos } If Attr And faReadOnly<>0 Then WriteLn('Только для чтения'); If Attr And faHidden <> 0 Then WriteLn('Скрытый'); If Attr And faSysFile <> 0 Then WriteLn('Системный'); If Attr And faVolumeID <> 0 Then WriteLn('ID тома'); If Attr And faDirectory <> 0 Then WriteLn('Имя каталога'); If Attr And faArchive <> 0 Then WriteLn('Архивный (нормальный)'); End; End. См. также: | |||
© 2009–2023 Russian Pascal Developer Network.
Техническая площадка: ISBIZ Хостинг |