OpenMode Enumeração
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Indica como abrir um ficheiro ao chamar funções de acesso a ficheiros.
public enum class OpenMode
public enum OpenMode
type OpenMode =
Public Enum OpenMode
- Herança
Campos
| Name | Valor | Description |
|---|---|---|
| Input | 1 | Ficheiro aberto para acesso de leitura. |
| Output | 2 | Ficheiro aberto para acesso de escrita. |
| Random | 4 | Ficheiro aberto para acesso aleatório. |
| Append | 8 | Ficheiro aberto para anexar. Predefinido. |
| Binary | 32 | Ficheiro aberto para acesso binário. |
Observações
Quando chamas funções relacionadas com acesso a ficheiros, podes usar membros de enumeração no teu código em vez dos valores reais.
A OpenMode enumeração define constantes usadas para definir os modos de acesso aos ficheiros. A tabela seguinte lista os OpenMode membros da enumeração.
Input, Output, e Append são usados ao aceder sequencialmente a ficheiros, como ficheiros de texto, enquanto Binary é usado para acesso a ficheiros binários e Random para acesso aleatório a ficheiros. Para exemplos, veja o FileOpen método.
Ao aceder sequencialmente a um ficheiro, não pode alterar os seus dados. Pode ler os dados, adicioná-los ou sobrescrevê-los com novos dados. Se o abrir para entrada, o conteúdo do ficheiro será sobrescrito, mesmo que não escreva diretamente no ficheiro.
Ao realizar operações de I/O de ficheiros, o My.Computer.FileSystem objeto oferece melhor desempenho e facilidade de utilização do que os métodos anteriores de I/O de ficheiros. Para mais informações, veja FileSystem objeto.