OpenMode Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Указывает, как открыть файл при вызове функций доступа к файлам.
public enum class OpenMode
public enum OpenMode
type OpenMode =
Public Enum OpenMode
- Наследование
Поля
| Имя | Значение | Описание |
|---|---|---|
| Input | 1 | Файл, открытый для доступа на чтение. |
| Output | 2 | Файл, открытый для доступа на запись. |
| Random | 4 | Файл, открытый для случайного доступа. |
| Append | 8 | Файл, открытый для добавления к нему. По умолчанию. |
| Binary | 32 | Файл, открытый для двоичного доступа. |
Комментарии
При вызове функций, связанных с доступом к файлам, можно использовать элементы перечисления в коде вместо фактических значений.
Перечисление OpenMode определяет константы, используемые для задания режимов доступа к файлам. В следующей OpenMode таблице перечислены элементы перечисления.
Input, Outputи Append используются при последовательном доступе к файлам, таким как текстовые файлы, в то время как Binary используется для двоичного доступа к файлам и Random для случайного доступа к файлам. Примеры см. в методе FileOpen .
При последовательном доступе к файлу невозможно изменить его данные. Вы можете считывать данные, добавлять к нему или перезаписывать их новыми данными. Если открыть его для ввода, содержимое файла будет перезаписано, даже если вы не записываете его непосредственно в файл.
При выполнении операций My.Computer.FileSystem ввода-вывода файлов объект обеспечивает лучшую производительность и удобство использования, чем более ранние методы ввода-вывода файлов. Дополнительные сведения см. в разделе FileSystem "Объект".