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 correlate all'accesso al file, è possibile usare i 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.

L' OpenMode enumerazione definisce le costanti utilizzate per impostare le modalità di accesso ai file.The OpenMode enumeration defines constants used to set file access modes. Nella tabella seguente sono elencati OpenMode i membri dell'enumerazione.The following table lists the OpenMode enumeration members.

Input, Output Binary Random e Append vengono usati durante l'accesso sequenziale ai file, ad esempio i file di testo, mentre viene usato per l'accesso ai file binari e per l'accesso ai file casuali.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 sequenza a un file, non è possibile modificarne i dati.When sequentially accessing a file, you cannot change its data. È possibile leggere i dati, aggiungerli o sovrascriverli con nuovi dati.You can read the data, append to it, or overwrite it with new data. Se viene aperto per l'input, il contenuto del file verrà sovrascritto anche se non si scrive direttamente nel 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 di i/o su My.Computer.FileSystem file, l'oggetto fornisce prestazioni e facilità d'uso migliori rispetto ai metodi i/o dei file precedenti.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 ulteriori informazioni, vedere FileSystem oggetto.For more information, see FileSystem object.

Si applica a

Vedi anche