Язык:
Русский
English
FileMode (переменная) (модуль System)
Переменная FileMode определяет код доступа, передаваемый в DOS при открытии типизированных и нетипизированных файлов с использованием процедуры Reset.
Значение по умолчанию : FileMode = 0 в School Pak и FileMode = 2 в большинстве других версиях Turbo Pascal, а также Delphi и TMT Pascal. Значение этой переменной очень важно.
После присваивания другого значения переменной FileMode все последующие вызовы ReSet будут использовать заданный режим.
Диапазон допустимых значений FileMode зависит от используемой версии DOS. Для всех версий, определены следующие режимы:
0 - Файл только для чтения
1 - Файл только для записи
2 - Файл и для чтения, и для записи
В DOS версии 3.x и выше определены дополнительные режимы, которые прежде всего имеют отношение к совместному использованию файла в сети.
(Для подробностей, смотри руководство программиста DOS) Например, систему контекстной справки TechHelp.