OpenMode OpenMode OpenMode OpenMode Enum

Определение

Указывает, как открыть файл при вызове функций для работы с файлами.Indicates how to open a file when calling file-access functions.

public enum class OpenMode
public enum OpenMode
type OpenMode = 
Public Enum OpenMode
Наследование

Поля

Append Append Append Append 8

Файл открыт для добавления данных в его конец.File opened to append to it. Значение по умолчанию.Default.

Binary Binary Binary Binary 32

Файл открыт для двоичного доступа.File opened for binary access.

Input Input Input Input 1

Файл открыт для чтения.File opened for read access.

Output Output Output Output 2

Файл открыт для записи.File opened for write access.

Random Random Random Random 4

Файл открыт для произвольного доступа.File opened for random access.

Комментарии

При вызове функций, связанных с доступом к файлу, можно использовать члены перечисления в коде вместо фактических значений.When you call file access-related functions, you can use enumeration members in your code instead of the actual values.

OpenMode Перечисление определяет константы, используемые для задания режима доступа к файлам.The OpenMode enumeration defines constants used to set file access modes. В следующей таблице перечислены OpenMode членов перечисления.The following table lists the OpenMode enumeration members.

Input, Output, и Append используются, когда последовательно доступе к файлам, например текстовые файлы, тогда как Binary используется для доступа к двоичным файлом и Random для произвольного доступа к файлам.Input, Output, and Append are used when sequentially accessing files, such as text files, whereas Binary is used for binary file access and Random for random file access. Примеры, см. в разделе FileOpen метод.For examples, see the FileOpen method.

Когда последовательного доступа к файлу, нельзя изменить его данные.When sequentially accessing a file, you cannot change its data. Можно считывать данные, добавьте к нему или перезаписать его с новыми данными.You can read the data, append to it, or overwrite it with new data. При открытии для входных данных, содержимое файла будет перезаписано, даже если вам не напрямую записать в файл.If you open it for input, the contents of the file will be overwritten, even if you do not directly write to the file.

При выполнении операций файлового ввода-вывода, My.Computer.FileSystem объект обеспечивает повышенную производительность и простота в использовании, чем ранее файл методы ввода-вывода.When performing file I/O operations, the My.Computer.FileSystem object provides better performance and ease of use than earlier file I/O methods. Дополнительные сведения см. в разделе FileSystem объекта.For more information, see FileSystem object.

Применяется к

Дополнительно