OpenMode OpenMode OpenMode OpenMode Enum

Definizione

Indica la modalità di apertura del file quando si chiamano le funzioni di accesso ai file.Indicates how to open a file when calling file-access functions.

public enum class OpenMode
public enum OpenMode
type OpenMode = 
Public Enum OpenMode
Ereditarietà

Campi

Append Append Append Append 8

File aperto a cui aggiungere dati.File opened to append to it. Predefinita.Default.

Binary Binary Binary Binary 32

File aperto per l'accesso binario.File opened for binary access.

Input Input Input Input 1

File aperto per l'accesso in lettura.File opened for read access.

Output Output Output Output 2

File aperto per l'accesso in scrittura.File opened for write access.

Random Random Random Random 4

File aperto per l'accesso casuale.File opened for random access.

Commenti

Quando si chiamano funzioni relativi all'accesso ai file, è possibile usare membri di enumerazione nel codice anziché i valori effettivi.When you call file access-related functions, you can use enumeration members in your code instead of the actual values.

Il OpenMode enumerazione definisce le costanti usate per impostare la modalità di accesso ai file.The OpenMode enumeration defines constants used to set file access modes. La tabella seguente elenca i OpenMode membri dell'enumerazione.The following table lists the OpenMode enumeration members.

Input, Output, e Append vengono utilizzati per l'accesso sequenziale ai file, ad esempio i file di testo, mentre Binary viene usato per l'accesso ai file binari e Random per l'accesso file causale.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. Per esempi, vedere il FileOpen (metodo).For examples, see the FileOpen method.

Quando si accede in modo sequenziale a un file, è possibile modificare i dati.When sequentially accessing a file, you cannot change its data. È possibile leggere i dati, l'accodamento o lo sovrascrive con nuovi dati.You can read the data, append to it, or overwrite it with new data. Se si aprono il collegamento per l'input, il contenuto del file verrà sovrascritto, anche se non scrivere direttamente al file.If you open it for input, the contents of the file will be overwritten, even if you do not directly write to the file.

Quando si eseguono operazioni dei / o file, il My.Computer.FileSystem oggetto fornisce migliori prestazioni e facilità d'uso di metodi i/o del file in precedenza.When performing file I/O operations, the My.Computer.FileSystem object provides better performance and ease of use than earlier file I/O methods. Per altre informazioni, vedere FileSystem oggetto.For more information, see FileSystem object.

Si applica a

Vedi anche