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, puede utilizar a los 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.

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

Input, Output, y Append se usan cuando secuencialmente acceso a archivos, como archivos de texto, mientras que Binary se usa para el acceso al archivo binario y Random para el acceso de archivo 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 el FileOpen método.For examples, see the FileOpen method.

Al obtener acceso a un archivo secuencialmente, no se puede cambiar sus datos.When sequentially accessing a file, you cannot change its data. Puede leer los datos, anexar a él o sobrescribirlo 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, la My.Computer.FileSystem objeto proporciona un mejor rendimiento y facilidad de uso de métodos de E/S de archivos anteriormente.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, consulte FileSystem objeto.For more information, see FileSystem object.

Se aplica a

Consulte también: