OpenMode OpenMode OpenMode OpenMode Enum

Definición

Indica cómo abrir un archivo al llamar a funciones de acceso a archivos.Indicates how to open a file when calling file-access functions.

public enum class OpenMode
public enum OpenMode
type OpenMode = 
Public Enum OpenMode
Herencia

Campos

Append Append Append Append 8

Archivo que se abre para anexar datos.File opened to append to it. PredeterminadoDefault.

Binary Binary Binary Binary 32

Archivo que se abre para el acceso binario.File opened for binary access.

Input Input Input Input 1

Archivo que se abre para el acceso de lectura.File opened for read access.

Output Output Output Output 2

Archivo que se abre para el acceso de escritura.File opened for write access.

Random Random Random Random 4

Archivo que se abre para el acceso aleatorio.File opened for random access.

Comentarios

Cuando se llama a funciones relacionadas con el acceso a archivos, se pueden usar miembros de enumeración en el código en lugar de los valores reales.When you call file access-related functions, you can use enumeration members in your code instead of the actual values.

La OpenMode enumeración define las constantes utilizadas para establecer los modos de acceso a archivos.The OpenMode enumeration defines constants used to set file access modes. En la tabla siguiente se OpenMode enumeran los miembros de enumeración.The following table lists the OpenMode enumeration members.

Input, Output Binary Random y Append se usan cuando se obtiene acceso de forma secuencial a archivos, como archivos de texto, mientras que se usa para el acceso a archivos binarios y para el acceso a archivos aleatorio.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. Para obtener ejemplos, vea FileOpen el método.For examples, see the FileOpen method.

Cuando se obtiene acceso a un archivo de forma secuencial, no se pueden cambiar sus datos.When sequentially accessing a file, you cannot change its data. Puede leer los datos, anexarlos o sobrescribirlos con nuevos datos.You can read the data, append to it, or overwrite it with new data. Si lo abre para la entrada, se sobrescribirá el contenido del archivo, incluso si no escribe directamente en el archivo.If you open it for input, the contents of the file will be overwritten, even if you do not directly write to the file.

Al realizar operaciones de e/s de archivos My.Computer.FileSystem , el objeto proporciona un mejor rendimiento y facilidad de uso que los métodos de e/s de archivo anteriores.When performing file I/O operations, the My.Computer.FileSystem object provides better performance and ease of use than earlier file I/O methods. Para obtener más información, FileSystem vea objeto.For more information, see FileSystem object.

Se aplica a

Consulte también: